VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
guiOptionsWidget.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
7 
8 #pragma once
9 
10 #include <vrvUtil/signalslib.h>
11 
14 
15 #include <QtWidgets/QWidget>
16 
18 //
20 
21 class QCheckBox;
22 class QHBoxLayout;
23 class QLineEdit;
24 
25 namespace makVrv
26 {
27  class DtDe;
28 }
29 
30 namespace makVrf
31 {
32  class DtGuiOptionsWidgetLogic;
33 
34  class DT_DLL_VRFGUICOREQT DtGuiOptionsWidget : public QWidget,
36  {
37  Q_OBJECT
38 
39  public:
40 
42  DtGuiOptionsWidget(makVrv::DtDe&, QWidget* parent = NULL, const Qt::WindowFlags& flags = 0 );
43 
45  virtual ~DtGuiOptionsWidget();
46 
47  protected:
48 
49  void setupGui();
50 
51  virtual void setZoomToScenarioExtentsOnLoad(bool);
52  virtual bool zoomToScenarioExtentsOnLoad() const;
53 
55  virtual void setUseStartFreezePdus(bool);
56  virtual bool useStartFreezePdus() const;
57 
58  virtual void setShowCorrelationWarningDialogs(bool);
59  virtual bool showCorrelationWarningDialogs() const;
60 
61  virtual void setShowSessionStartupDialog(bool);
62  virtual bool showSessionStartupDialog() const;
63 
64  virtual void setShowScenarioDescriptionDialog(bool);
65  virtual bool showScenarioDescriptionDialog() const;
66 
67  virtual void setUseSimulationTimeForAdvancement(bool);
68  virtual bool useSimulationTimeForAdvancement() const;
69 
70  virtual void setUseAdditionalWindowTitle(bool);
71  virtual bool useAdditionalWindowTitle() const;
72 
73  virtual QString additionalWindowTitle() const;
74  virtual void setAdditionalWindowTitle(const QString&);
75 
76  virtual void setSortTaskSetMenus(bool);
77  virtual bool sortTaskSetMenus() const;
78 
79  protected slots:
81  virtual void onOptionChanged();
82 
83  private:
86 
88  DtGuiOptionsWidget& operator=(const DtGuiOptionsWidget& rhs);
89 
90  public:
98 
101 
102  protected:
104  };
105 }

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)