![]() |
MAK Data Logger API Documentation for DIS
|
The specific interface for interacting with the default logger GUI. More...
Inheritance diagram for MAKLogger::DtLgrAppGui:
Collaboration diagram for MAKLogger::DtLgrAppGui:Public Member Functions | |
| virtual | ~DtLgrAppGui () |
| DTOR. More... | |
| virtual void | launchHelp (const char *helpFile) |
| Show the help file. More... | |
| virtual void | setTranslations (const char *translationFile) |
| Set the translation file. More... | |
| virtual bool | isConnectionDialogHidden () const |
| Return whether connection dialog is hidden. More... | |
| virtual void | raiseConnectionDialog () |
| Raise the connection dialog. More... | |
| virtual void | setWaitOnLoadReconnect () |
| Set flag to wait on tape load reconnect. More... | |
| virtual void | setProtocol (const char *protocol) |
| Set the protocol information. More... | |
| virtual void | run () |
| Start the gui running. More... | |
| virtual void | stop () |
| Stop the gui running. More... | |
| DtLgrGuiModel * | model () |
| Get the Application Gui object. More... | |
| DtLgrMainWindow * | mainWindow () |
| Get the Main Window object. More... | |
| DtLoggerApplication * | application () |
| Get the application object. More... | |
| QObject * | eventHandler () |
| Get the event handler object. More... | |
| virtual void | postEvent (DtLgrAppGuiEvent *event) |
| Posts an lgrAppGuiEvent to the mainWindow. More... | |
| virtual const DtString & | languageSelection () const |
| Get access to the language to be used. More... | |
| virtual void | setConnectionDialog (DtLgrConnectionDialog *connectDialog) |
| Set/Get the connection dialog. More... | |
| virtual DtLgrConnectionDialog * | connectionDialog () |
| Set/Get the connection dialog. More... | |
| virtual const DtLgrFullInterface * | fullInterface () const |
| Get a full interface for the gui. More... | |
| virtual DtLgrFullInterface * | fullInterface () |
| Get a full interface for the gui. More... | |
Public Member Functions inherited from MAKLogger::DtLgrAppGuiInterface | |
| DtLgrAppGuiInterface () | |
| Virtual CTOR. More... | |
| virtual | ~DtLgrAppGuiInterface () |
| DTOR;. More... | |
Static Public Member Functions | |
| static DtLgrAppGui * | getQtGui (DtLoggerApplication &) |
Protected Types | |
| typedef std::list < DtLgrAppGuiEvent * > | EventList |
Protected Member Functions | |
| void | addDefaultComponents () |
Static Protected Member Functions | |
| static void | messageOutput (QtMsgType type, const QMessageLogContext &context, const QString &msg) |
Protected Attributes | |
| DtLgrGuiModel * | myModel |
| DtLgrMainWindow * | myMainWindow |
| DtLgrSlots * | mySlots |
| DtLoggerApplication * | myLoggerApp |
| DtLgrConnectionDialog * | myConnectionDialog |
| DtString | myLanguageSelection |
| DtString | myProtocol |
| bool | myRunningFlag |
| EventList | myQueuedEvents |
The specific interface for interacting with the default logger GUI.
|
protected |
|
virtual |
DTOR.
|
protected |
| DtLoggerApplication* MAKLogger::DtLgrAppGui::application | ( | ) |
Get the application object.
|
virtual |
Set/Get the connection dialog.
| QObject* MAKLogger::DtLgrAppGui::eventHandler | ( | ) |
Get the event handler object.
|
virtual |
Get a full interface for the gui.
Implements MAKLogger::DtLgrAppGuiInterface.
|
virtual |
Get a full interface for the gui.
|
static |
|
virtual |
Return whether connection dialog is hidden.
|
virtual |
Get access to the language to be used.
|
virtual |
Show the help file.
| DtLgrMainWindow* MAKLogger::DtLgrAppGui::mainWindow | ( | ) |
Get the Main Window object.
|
staticprotected |
| DtLgrGuiModel* MAKLogger::DtLgrAppGui::model | ( | ) |
Get the Application Gui object.
|
virtual |
Posts an lgrAppGuiEvent to the mainWindow.
If the application has not been run, the events will be queued until run() is called.
|
virtual |
Raise the connection dialog.
|
virtual |
Start the gui running.
|
virtual |
Set/Get the connection dialog.
|
virtual |
Set the protocol information.
Implements MAKLogger::DtLgrAppGuiInterface.
|
virtual |
Set the translation file.
Implements MAKLogger::DtLgrAppGuiInterface.
|
virtual |
Set flag to wait on tape load reconnect.
|
virtual |
Stop the gui running.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |