VR-Forces 5.0.1 Developer's Guide
Home
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
vrfGuiSettingsWidgets
performanceOptionsPage.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2009 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtPerformanceOptionsPage.h,v $ $Revision: 1.1 $ $State: Exp $
7
******************************************************************************/
8
12
13
#pragma once
14
15
#include <
vrfGuiSettingsWidgets/vrfGuiSettingsWidgets.h
>
16
#include <
vrvCoreQt/DtPage.h
>
17
18
class
QLabel
;
19
20
namespace
makVrv
21
{
22
class
DtPersistenceToolbarWidget;
23
}
24
25
namespace
makVrf
26
{
27
class
DtPerformanceOptionsWidget;
28
class
DtPerformanceOptionsWidgetLogic;
29
31
class
DT_DLL_VRFGUISETTINGSWIDGETS
DtPerformanceOptionsPage
:
public
makVrv::DtPage
32
{
33
Q_OBJECT
34
35
public
:
37
DtPerformanceOptionsPage
(
makVrv::DtDe
& de, QWidget* parent, Qt::WindowFlags f);
38
40
virtual
~
DtPerformanceOptionsPage
();
41
43
virtual
QIcon icon();
44
47
virtual
makVrv::DtQIconConfigurations
qIconConfigurations()
const
;
48
50
virtual
QString title();
51
53
virtual
const
std::string& pageClassName()
const
;
54
56
static
const
std::string& thePageClassName();
57
58
protected
:
60
virtual
void
activate();
61
63
virtual
void
deactivate();
64
65
void
setupGui();
66
67
protected
:
68
DtPerformanceOptionsWidgetLogic
*
myLogic
;
69
70
public
:
71
DtPerformanceOptionsWidget
*
myPerformanceOptions
;
72
makVrv::DtPersistenceToolbarWidget
*
myTitle
;
73
};
74
75
typedef
makVrv::DtPageCreatorTemplate<DtPerformanceOptionsPage>
76
DtPerformanceOptionsPageCreator
;
77
}
makVrv::DtPersistenceToolbarWidget
A widget that displays a persistence GUI in some way Operations presented are import, export, save, and restore.
Definition:
DtPersistenceToolbarWidget.h:26
DtPage.h
Contains makVrv::DtPage class.
DT_DLL_VRFGUISETTINGSWIDGETS
#define DT_DLL_VRFGUISETTINGSWIDGETS
Definition:
vrfGuiSettingsWidgets.h:22
QLabel
makVrv::DtPageCreatorTemplate
Definition:
DtPage.h:150
vrfGuiSettingsWidgets.h
makVrf::DtPerformanceOptionsPage::myPerformanceOptions
DtPerformanceOptionsWidget * myPerformanceOptions
Definition:
performanceOptionsPage.h:71
makVrf::DtPerformanceOptionsWidget
Definition:
performanceOptionsWidget.h:38
makVrf::DtPerformanceOptionsPageCreator
makVrv::DtPageCreatorTemplate< DtPerformanceOptionsPage > DtPerformanceOptionsPageCreator
Definition:
performanceOptionsPage.h:76
makVrf::DtPerformanceOptionsPage
Definition:
performanceOptionsPage.h:31
makVrv::DtPage
The page is a single widget component which is viewed in a page collection.
Definition:
DtPage.h:30
makVrf::DtPerformanceOptionsPage::myLogic
DtPerformanceOptionsWidgetLogic * myLogic
Definition:
performanceOptionsPage.h:68
makVrf::DtPerformanceOptionsPage::myTitle
makVrv::DtPersistenceToolbarWidget * myTitle
Definition:
performanceOptionsPage.h:72
makVrv::DtDe
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition:
DtDe.h:70
makVrf::DtPerformanceOptionsWidgetLogic
Definition:
performanceOptionsWidgetLogic.h:33
makVrv::DtQIconConfigurations
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition:
DtQIconConfiguration.h:75
Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)