QGUIWindowTest.hh

00001 /*
00002  * APOLLO: A complete DAQ and Online Data Analysis Framework for Cuore
00003  * 
00004  * A.Giachero created 13/04/07 - <Andrea.Giachero@ge.infn.it> 
00005  * 
00006  $ $Id: $
00007  * $Revision: $
00008  *
00009  * Class QGUIWindowTest: Window to test ROOT Graphical User Interface Widgets 
00010  *
00011  */
00012 
00013 #ifndef _QGUI_WINDOW_TEST_HH_
00014 #define _QGUI_WINDOW_TEST_HH_
00015 
00016 
00017 
00018 // Apollo Includes
00019 #include "QGUIBaseFrame.hh"
00020 
00021 
00022 // Root Includes
00023 #include "Rtypes.h"
00024 
00025 // C/C++ Includes
00026 
00027 
00028 // Used Class
00029 class QGUIChSelector;
00030 
00031 class QGUIWindowTest: public QGUIBaseFrame
00032 {
00033 
00034 public:
00035   
00036   // ctor
00037   QGUIWindowTest(const TGWindow *p, unsigned int Width, unsigned int Height);
00038 
00039   // dtor
00040   virtual ~QGUIWindowTest();
00041 
00042 
00043   // Dump messages on scren
00044   void DumpLoaded();
00045   void DumpChanged();
00046 
00047   // Close Window
00048   void Close();
00049 
00050 
00051 protected:
00052 
00053 
00054 private:
00055 
00056 
00057   QGUIChSelector *fSelector;
00058   
00059   
00060   // Create Test Window
00061   void PopUp();
00062 
00063   // To integrate QGUIWindowText class into the ROOT system
00064   ClassDef(QGUIWindowTest,0)
00065 
00066 };
00067 
00068 #endif // _QGUI_WINDOW_TEST_HH_

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