9 #ifndef lgrAppGuiEvent_H_
10 #define lgrAppGuiEvent_H_
17 #include <commonWidgets/dynamicMenuItem.h>
27 class DtLgrExportDialog;
28 class DtLgrGuiComponent;
44 QString menuName,QString menuItemName );
47 static DtLgrAppGuiEvent* addExportDialog(QString exportType,ExportDialogCreator);
88 MAKCommonWidgets::DtDynamicMenuItem*
item;
149 static const QEvent::Type theLgrAppEventId = (QEvent::Type)(QEvent::User + 101);
Definition: lgrAppGuiEvent.h:128
Definition: lgrAppGuiEvent.h:67
Definition: lgrAppGuiEvent.h:70
QString exportType
Definition: lgrAppGuiEvent.h:124
Responsible for representing events to be passed to the Gui in a thread safe manner.
Definition: lgrAppGuiEvent.h:32
Definition: lgrAppGuiEvent.h:64
AddComponentControlArgs * addComponentControlArgs
Definition: lgrAppGuiEvent.h:135
LgrAppGuiEventType myType
Definition: lgrAppGuiEvent.h:153
Provides the base interface for Logger Application gui components.
Definition: lgrGuiComponent.h:36
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
Definition: lgrAppGuiEvent.h:63
Definition: lgrAppGuiEvent.h:61
EventArgs myArguments
Definition: lgrAppGuiEvent.h:154
Definition: lgrAppGuiEvent.h:62
Definition: lgrAppGuiEvent.h:55
AddMenuItemArgs * addMenuItemArgs
Definition: lgrAppGuiEvent.h:132
Definition: lgrAppGuiEvent.h:68
RemoveMainMenuArgs * removeMenuArgs
Definition: lgrAppGuiEvent.h:131
Definition: lgrAppGuiEvent.h:58
Definition: lgrAppGuiEvent.h:69
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
Definition: lgrAppGuiEvent.h:54
RemoveMenuItemArgs * removeMenuItemArgs
Definition: lgrAppGuiEvent.h:133
The logger GUI's model.
Definition: lgrGuiModel.h:56
ExportDialogCreator creator
Definition: lgrAppGuiEvent.h:125
Definition: lgrAppGuiEvent.h:122
AddStatusBarWidgetArgs * addStatusBarWidgetsArgs
Definition: lgrAppGuiEvent.h:137
AddExportDialogArgs * addExportDialogArgs
Definition: lgrAppGuiEvent.h:138
QString name
Definition: lgrAppGuiEvent.h:83
Definition: lgrAppGuiEvent.h:56
AddMenuArgs * addMenuArgs
Definition: lgrAppGuiEvent.h:130
Definition: lgrExportDialog.h:20
Definition: lgrAppGuiEvent.h:106
LgrAppGuiEventType
Definition: lgrAppGuiEvent.h:51
#define DT_DLL_LGRGUI
Definition: lgrGui.h:19
Definition: lgrAppGuiEvent.h:66
AddToolBarWidgetArgs * addToolBarWidgetArgs
Definition: lgrAppGuiEvent.h:136
Definition: lgrAppGuiEvent.h:81
Definition: lgrAppGuiEvent.h:59
Definition: lgrAppGuiEvent.h:57
Definition: lgrAppGuiEvent.h:53
Defines INPORT/EXPORT macros for lgrGui library.
Definition: lgrAppGuiEvent.h:60
Definition: lgrAppGuiEvent.h:65
ConnectMenuItemArgs * connectMenuItemArgs
Definition: lgrAppGuiEvent.h:134
DtLgrGuiComponent * component
Definition: lgrAppGuiEvent.h:108
Definition: lgrAppGuiEvent.h:71