lgrHlaSimMenus.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 ******************************************************************************/
00005 
00009 
00010 #ifndef lgrHlaSimMenus_H_
00011 #define lgrHlaSimMenus_H_
00012 
00013 #if DtHLA
00014 
00015 #include "lgrSimMenus.h"
00016 #include <QtCore/QObject>
00017 
00018 class QAction;
00019 
00020 namespace MAKLogger
00021 {
00022 
00023    class DtHlaConnectionDialog;
00024    class DtLgrHlaSimInterface;
00025 
00028    class DT_DLL_LGRSIMGUI DtLgrHlaSimMenus : public QObject,  public DtLgrSimMenus
00029    {
00030       Q_OBJECT
00031    public:
00032 
00033       DT_VIRTUAL_CTR(DtLgrHlaSimMenus, (DtLoggerApplication& app) )
00034       DT_VIRTUAL_BASE_CTR(DtLgrSimMenus, (DtLoggerApplication& app) )
00035 
00036       
00037       virtual ~DtLgrHlaSimMenus();
00038 
00040       void initialize();
00041 
00042    public slots:
00043 
00045       virtual void showConnectionDialog();
00046 
00048       virtual void showConfigurationDialog();
00049 
00051       virtual void disconnect();
00052 
00054       virtual void connect();
00055 
00056    protected:
00057 
00058       DtLoggerApplication& myApplication;
00059       DtHlaConnectionDialog* myConnectionDialog;
00060       QAction* myConnectionAction;
00061       QAction* myShowConfigurationDialogAction;
00062       QAction* myDisconnectAction;
00063       QAction* myConnectAction;
00064 
00065    };
00066 
00067 }
00068 
00069 #endif
00070 #endif
00071 

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)