VR-Forces 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
()
override
;
41
43
virtual
QIcon icon()
override
;
44
47
virtual
makVrv::DtQIconConfigurations
qIconConfigurations()
const override
;
48
50
virtual
QString title()
override
;
51
53
virtual
const
std::string& pageClassName()
const override
;
54
56
static
const
std::string& thePageClassName();
57
58
protected
:
60
virtual
void
activate()
override
;
61
63
virtual
void
deactivate()
override
;
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 declaration.
DT_DLL_VRFGUISETTINGSWIDGETS
#define DT_DLL_VRFGUISETTINGSWIDGETS
Definition:
vrfGuiSettingsWidgets.h:22
QLabel
makVrv::DtPageCreatorTemplate
Definition:
DtPage.h:181
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:51
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:76
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:131
Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (
www.mak.com
)