VR-Forces 4.1.1 Class Documentation
connectionInformationDialog.h
Go to the documentation of this file.
1 /******************************************************************************/
2 /******************************************************************************
3 ** $RCSfile: DtConnectionInformationDialog.h,v $ $Revision: 1.4 $ $State: Exp $
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
14 #include <vrvUtil/signalslib.h>
15 #include <vrfGuiCoreQt/connectionInformationWidgetUi.hpp>
16 
17 
18 
19 #include <QtGui/QDialog>
20 
21 #include <vrvVrl/DtVrlinkDriver.h>
22 #include <boost/unordered/unordered_map.hpp>
23 
24 
25 namespace makVrf
26 {
27 
29  {
30  Q_OBJECT
31 
32  public:
33  //CTOR
34  DtConnectionInformationDialog(makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags = 0);
35 
36  //DTOR
38 
39  public:
41  virtual void setupGui();
42 
43 
44  protected:
45  //returns the current DtDriver object associated with the vrlink connection
46  virtual makVrv::DtVrlinkDriver* getVrlinkDriver();
47  virtual void populatePropertyTable( makVrv::DtVrlinkDriver* );
48  virtual void initializeNameMap();
49  virtual void initializePropertyMap();
50 
51  protected slots:
52 
53  virtual void closeDialog();
54 
55  public:
56  Ui_DtConnectionInformationUi myUiImpl;
57 
58  protected:
60  std::list< std::pair< std::string, QString > > listPropertyArgumentAndQstring;
61  std::map< std::string, QString > mapDriverNameToQstring;
62 
63 
64  };
65 }

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)