QIGUICutStatWindow.hh

00001 #ifndef _QIGUI_CUTSTATWINDOW__H_
00002 #define _QIGUI_CUTSTATWINDOW__H_
00003 
00004 #include <QMainWindow>
00005 #include <TCanvas.h>
00006 
00007 #include "ui_CutStatWindow.h"
00008 
00009 class QIGUISession;
00010 class QIGUICoSessionHandler;
00011 class QIGUIPlotData;
00012 class QLabel;
00013 class TCanvas;
00014 
00015 class QIGUICutStatWindow: public QMainWindow, public Ui::CutStatWindow
00016 {
00017   Q_OBJECT
00018 
00019   public:
00020     QIGUICutStatWindow (QString & name, QIGUIPlotData * plotData, QWidget * parent=0);
00021     virtual ~QIGUICutStatWindow();
00022     void Display();
00023 
00024   public slots:
00025 
00026   private:
00027     QIGUIPlotData * fPlotData;
00028     QIGUICoSessionHandler * fCoSessionHandler;
00029 
00030      // STatus bar
00031      void createStatusBar();
00032      QLabel * fStatusBarSession;
00033      QLabel * fStatusBarNumberOfEvents;
00034      QLabel * fStatusBarNumberOfSelectedEvents;
00035      QLabel * fStatusBarCuts;
00036      QLabel * fStatusBarCoAnalysis;
00037 
00038     TCanvas * fCanvas;
00039 
00040 
00041   public:
00042 
00043 };
00044 
00045 #endif

Generated on Tue Nov 16 10:49:59 2010 for CUORE Software by  doxygen 1.5.6