VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvAudioQt
DtAudioSettingsPage.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 <
vrvAudioQt/dllExport.h
>
13
14
#include <
vrvCoreQt/DtPage.h
>
15
16
namespace
makVrv
17
{
18
class
DtDe;
19
class
DtPersistenceToolbarWidget;
20
class
DtAudioSettingsPageLogic;
21
class
DtAudioSettingsWidget;
22
25
class
DT_DLL_VRVAUDIOQT
DtAudioSettingsPage
:
public
DtPage
26
{
27
Q_OBJECT;
28
29
public
:
30
35
DtAudioSettingsPage
(
DtDe
& de,
QWidget
* parent = 0,
36
Qt::WindowFlags f = Qt::Widget );
37
39
virtual
~
DtAudioSettingsPage
();
40
43
46
virtual
void
activate();
47
50
virtual
void
deactivate();
51
54
virtual
QIcon icon();
55
58
virtual
QString title();
59
62
virtual
const
std::string& pageClassName()
const
;
63
65
67
static
const
std::string& thePageClassName();
68
69
private
:
72
void
setupGui();
73
74
private
:
77
DtAudioSettingsPage
();
78
81
DtAudioSettingsPage
(
const
DtAudioSettingsPage
& );
82
85
DtAudioSettingsPage
& operator=(
const
DtAudioSettingsPage
& );
86
87
protected
:
89
DtPersistenceToolbarWidget
*
myToolbar
;
90
92
DtAudioSettingsPageLogic
*
myLogic
;
93
95
DtAudioSettingsWidget
*
myWidget
;
96
};
97
100
typedef
makVrv::DtPageCreatorTemplate<DtAudioSettingsPage>
101
DtAudioSettingsPageCreator
;
102
103
}
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)