GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
QRootApplication Class Reference

#include <QRootApplication.h>

Inheritance diagram for QRootApplication:

Public Slots

void execute ()
void execute ()
void quit ()
void quit ()

Public Member Functions

 QRootApplication (int &argc, char **argv, int poll=0)
 QRootApplication (int &argc, char **argv, int poll=0)
virtual ~QRootApplication ()
virtual ~QRootApplication ()
void setDebugOn ()
void setDebugOn ()
void setWarningOn ()
void setWarningOn ()

Static Public Member Functions

static bool IsRootCanvasMenuEnabled ()
static bool IsRootCanvasMenuEnabled ()

Static Public Attributes

static bool fDebug = false
static bool fWarning = false

Protected Attributes

QTimer * timer {nullptr}

Static Protected Attributes

static bool fRootCanvasMenusEnabled = true
 Variable defines if menu methods, which creating new canvas, are enabled.

Detailed Description

Definition at line 47 of file QRootApplication.h.

Constructor & Destructor Documentation

◆ QRootApplication() [1/2]

QRootApplication::QRootApplication ( int & argc,
char ** argv,
int poll = 0 )

Definition at line 96 of file QRootApplication.cpp.

References execute(), fRootCanvasMenusEnabled, q5MessageOutput(), and timer.

◆ ~QRootApplication() [1/2]

QRootApplication::~QRootApplication ( )
virtual

Definition at line 135 of file QRootApplication.cpp.

◆ QRootApplication() [2/2]

QRootApplication::QRootApplication ( int & argc,
char ** argv,
int poll = 0 )

◆ ~QRootApplication() [2/2]

virtual QRootApplication::~QRootApplication ( )
virtual

Member Function Documentation

◆ execute [1/2]

void QRootApplication::execute ( )
slot

Definition at line 139 of file QRootApplication.cpp.

Referenced by QRootApplication().

◆ execute [2/2]

void QRootApplication::execute ( )
slot

◆ IsRootCanvasMenuEnabled() [1/2]

bool QRootApplication::IsRootCanvasMenuEnabled ( )
static

◆ IsRootCanvasMenuEnabled() [2/2]

bool QRootApplication::IsRootCanvasMenuEnabled ( )
static

◆ quit [1/2]

void QRootApplication::quit ( )
slot

Definition at line 149 of file QRootApplication.cpp.

Referenced by main().

◆ quit [2/2]

void QRootApplication::quit ( )
slot

References timer.

◆ setDebugOn() [1/2]

void QRootApplication::setDebugOn ( )
inline

Definition at line 54 of file QRootApplication.h.

References fDebug.

◆ setDebugOn() [2/2]

void QRootApplication::setDebugOn ( )
inline

Definition at line 54 of file QRootApplication.h.

References fDebug.

◆ setWarningOn() [1/2]

void QRootApplication::setWarningOn ( )
inline

Definition at line 55 of file QRootApplication.h.

References fWarning.

◆ setWarningOn() [2/2]

void QRootApplication::setWarningOn ( )
inline

Definition at line 55 of file QRootApplication.h.

References fWarning.

Field Documentation

◆ fDebug

bool QRootApplication::fDebug = false
static

Definition at line 57 of file QRootApplication.h.

Referenced by q5MessageOutput(), and setDebugOn().

◆ fRootCanvasMenusEnabled

bool QRootApplication::fRootCanvasMenusEnabled = true
staticprotected

Variable defines if menu methods, which creating new canvas, are enabled.

Introduced for win32 version, where sometime new Canvas causes crash :(

Definition at line 73 of file QRootApplication.h.

Referenced by QRootApplication(), and IsRootCanvasMenuEnabled().

◆ fWarning

bool QRootApplication::fWarning = false
static

Definition at line 58 of file QRootApplication.h.

Referenced by q5MessageOutput(), and setWarningOn().

◆ timer

QTimer * QRootApplication::timer {nullptr}
protected

Definition at line 68 of file QRootApplication.h.

Referenced by QRootApplication(), and quit().


The documentation for this class was generated from the following files: