VR-Forces 4.3 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) 2009 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtJoinSessionDialog.h,v $ $Revision: 1.2 $ $State: Exp $
7 ******************************************************************************/
8 
11 
13 
14 #pragma once
15 
16 #include <vrvUtil/signalslib.h>
19 #include <vrfGuiCoreQt/joinSessionDialogUi.hpp>
20 
21 #include <QtGui/QDialog>
22 
23 namespace makVrv
24 {
25  class DtDe;
26 }
27 
28 class QLabel;
29 class QVBoxLayout;
30 class QGridLayout;
31 class QHBoxLayout;
32 class QCheckBox;
33 
34 namespace makVrf
35 {
36  class DtJoinSessionDialogLogic;
37 
39  : public QDialog
41  {
42  Q_OBJECT
43  public:
44  //CTOR
45  DtJoinSessionDialog(makVrv::DtDe& de, QWidget* parent = 0, const Qt::WindowFlags& flags = 0);
46 
47  //DTOR
48  virtual ~DtJoinSessionDialog();
49 
50  public:
51 
52  virtual int exec();
53 
54  virtual bool useAlternateTerrain() const;
55 
56  virtual void setTopText(const QString& text);
57 
58  protected:
59  void setupGui();
60 
61  virtual void setCanJoinSession(bool);
62 
63  virtual void setScenario(const QString&);
64  virtual void setTerrain(const QString&);
65  virtual void setNumBackends(int);
66 
67  public:
68  Ui_DtJoinSessionDialogUi myUiImpl;
69 
70  protected:
73  QString myTopText;
74  };
75 }

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)