VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
joinSessionDialog.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2016 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 #include <vrvUtil/signalslib.h>
16 #include "joinSessionDialogUi.hpp"
17 
18 #include <QtWidgets/QDialog>
19 
20 namespace makVrv
21 {
22  class DtDe;
23 }
24 
25 class QLabel;
26 class QVBoxLayout;
27 class QGridLayout;
28 class QHBoxLayout;
29 class QCheckBox;
30 
31 namespace makVrf
32 {
33  class DtJoinSessionDialogLogic;
34 
36  : public QDialog
38  {
39  Q_OBJECT
40  public:
41  //CTOR
42  DtJoinSessionDialog(makVrv::DtDe& de, QWidget* parent = 0, const Qt::WindowFlags& flags = 0);
43 
44  //DTOR
45  virtual ~DtJoinSessionDialog();
46 
47  public:
48 
49  virtual int exec();
50 
51  virtual bool useAlternateTerrain() const;
52 
53  virtual void setTopText(const QString& text);
54 
55  protected:
56  void setupGui();
57 
58  virtual void setCanJoinSession(bool);
59 
60  virtual void setScenario(const QString&);
61  virtual void setTerrain(const QString&);
62  virtual void setNumBackends(int);
63 
64  public:
65  Ui_DtJoinSessionDialogUi myUiImpl;
66 
67  protected:
70  QString myTopText;
71  };
72 }

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)