VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
entityBehaviorOptionsPage.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtEntityBehaviorOptionsPage.h,v $ $Revision: 213186 $ $State: Exp $
7 ** Created: 8/18/11 MEM
8 ******************************************************************************/
9 
15 
16 #pragma once
17 
19 #include <vrvCoreQt/DtPage.h>
20 
21 class QLabel;
22 
23 namespace makVrv
24 {
25  class DtPersistenceToolbarWidget;
26 }
27 
28 namespace makVrf
29 {
30  class DtEntityBehaviorOptionsWidget;
31  class DtEntityBehaviorOptionsWidgetLogic;
32 
35  {
36  Q_OBJECT
37 
38  public:
40  DtEntityBehaviorOptionsPage(makVrv::DtDe& de, QWidget* parent, Qt::WindowFlags f);
41 
43  virtual ~DtEntityBehaviorOptionsPage();
44 
46  virtual QIcon icon();
47 
49  virtual QString title();
50 
52  virtual const std::string& pageClassName() const;
53 
55  static const std::string& thePageClassName();
56 
57  protected:
59  virtual void activate();
60 
62  virtual void deactivate();
63 
64  void setupGui();
65 
66  protected:
68 
69  public:
72  };
73 
76 }
Definition: entityBehaviorOptionsPage.h:34
A widget that displays a persistence GUI in some way Operations presented are import, export, save, and restore.
Definition: DtPersistenceToolbarWidget.h:26
Definition: entityBehaviorOptionsWidgetLogic.h:29
Contains makVrv::DtPage class.
Definition: entityBehaviorOptionsWidget.h:39
#define DT_DLL_VRFGUISETTINGSWIDGETS
Definition: vrfGuiSettingsWidgets.h:22
DtEntityBehaviorOptionsWidget * myBehaviorOptions
Definition: entityBehaviorOptionsPage.h:70
DtEntityBehaviorOptionsWidgetLogic * myLogic
Definition: entityBehaviorOptionsPage.h:67
Definition: DtPage.h:146
makVrv::DtPageCreatorTemplate< DtEntityBehaviorOptionsPage > DtEntityBehaviorOptionsPageCreator
Definition: entityBehaviorOptionsPage.h:75
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
makVrv::DtPersistenceToolbarWidget * myTitle
Definition: entityBehaviorOptionsPage.h:71

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)