VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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 Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)