library: libGQt #include "TQtApplication.h" |
TQtApplication
class description - header file - source file - inheritance tree (.pdf)
private:
void CreateGUIThread(int& argc, char** argv)
static void CreateQApplication(int& argc, char** argv, bool GUIenabled)
public:
TQtApplication()
TQtApplication(const char* appClassName, int& argc, char** argv)
TQtApplication(const TQtApplication&)
virtual ~TQtApplication()
static TClass* Class()
static TQtApplication* GetQtApplication()
virtual TClass* IsA() const
static bool IsThisGuiThread()
TQtApplication& operator=(const TQtApplication&)
static Int_t QtVersion()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
static bool Terminate()
private:
TQtApplicationThread* fGUIThread
protected:
static TQtApplication* fgQtApplication
TQtApplication - Instantiate the Qt system within ROOT environment
Instantiate the Qt package by createing Qapplication object if any
~TQtApplication()
void CreateQApplication(int &argc, char ** argv, bool GUIenabled)
Initialize the Qt package
Check the QT_BATCH environment variable to disactivate Qt GUI mode
void CreateGUIThread(int &argc, char **argv)
Create GUI thread to Qt event loop