VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtFeatureSettingsPage.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCoreQt/DtPage.h>
13 
14 class QGroupBox;
15 class QVBoxLayout;
16 
17 namespace makVrv
18 {
19 
20  class DtVirtualBaseClass;
21  class DtFeatureColorEditorWidget;
22  class DtPersistenceToolbarWidget;
23 
27  {
28 
29  Q_OBJECT;
30 
31  public:
32 
34  DtFeatureSettingsPage( DtDe& de, QWidget* parent, Qt::WindowFlags f );
35 
37  virtual ~DtFeatureSettingsPage();
38 
40  virtual QIcon icon();
41 
43  virtual QString title();
44 
46  virtual const std::string& pageClassName() const;
47 
49  static const std::string& thePageClassName();
50 
51  protected:
52 
53  friend class DtQtPageCollection;
54 
56  virtual void activate();
57 
59  virtual void deactivate();
60 
63  void setupGui();
64 
65  protected:
66 
68  QVBoxLayout* myMainLayout;
69  QVBoxLayout* myContentsLayout;
70 
73 
74  };
75 
79 }

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)