10 #ifndef lgrHlaSimMenus_H_
11 #define lgrHlaSimMenus_H_
16 #include <QtCore/QObject>
23 class DtHlaConnectionDialog;
24 class DtLgrHlaSimInterface;
25 class DtPreferencesPageDialog;
38 virtual ~DtLgrHlaSimMenus();
44 virtual QDialog* connectionDialog();
49 virtual void showConnectionDialog();
52 virtual void showConfigurationDialog();
55 virtual void disconnect();
58 virtual void connect();
61 virtual void connectStatusChanged(
bool connected);
64 virtual void unableToConnect(
bool dummy);
69 virtual void registerConnectStatusChangeSlot();
73 DtLoggerApplication& myApplication;
74 DtHlaConnectionDialog* myConnectionDialog;
75 QAction* myConnectionAction;
76 QAction* myShowConfigurationDialogAction;
77 QAction* myDisconnectAction;
78 QAction* myConnectAction;
79 DtPreferencesPageDialog* myPrefsDialog;
80 bool myRegisteredConnectSignal;