24 class DtPersistenceToolbarWidget;
25 class DtVirtualBaseClass;
39 Qt::WindowFlags f = Qt::Widget );
52 virtual QString title();
55 virtual const std::string& pageClassName()
const;
58 static const std::string& thePageClassName();
65 virtual void setEnableAccelerationCaching(
bool enabled);
68 virtual void setCompressTexture(
bool enabled);
71 virtual void setEnableInstancing(
bool enabled);
74 virtual void setClearOnNewScene(
bool enabled);
85 virtual void onEnableAccelerationCachingChanged(
int state);
88 virtual void onClearOnNewSceneChanged(
int state);
91 virtual void onCompressTextureChanged(
int state);
94 virtual void onClearAccelerationCacheClicked();
97 virtual void onEnableInstancingChanged(
int state);
100 virtual void onClearInstanceCacheClicked();
112 void connectToSignals();
115 virtual void activate();
118 virtual void deactivate();
QCheckBox * myCompressTextureCheckBox
Definition: DtFileCachePage.h:125
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Contains makVrv::DtPage class.
DtVirtualBaseClass * myLogic
Definition: DtFileCachePage.h:132
A dialog page controlling file caching.
Definition: DtFileCachePage.h:29
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
QPushButton * myClearButton
Definition: DtFileCachePage.h:128
The interface for the DtFileCachePage.
Definition: DtFileCacheInterface.h:17
QLabel * myAcceleratedLoadingDesc
Widgets etc.
Definition: DtFileCachePage.h:122
DtPersistenceToolbarWidget * myToolbar
Definition: DtFileCachePage.h:130
DtPageCreatorTemplate< DtFileCachePage > DtFileCachePageCreator
Creator type for creating DtFileCachePageCreators.
Definition: DtFileCachePage.h:138
Interface to the file cache settings GUI.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
QLabel * myInstancingDescriptionLabel
Definition: DtFileCachePage.h:123
QCheckBox * myAcceleratedLoadingCheckBox
Definition: DtFileCachePage.h:124
QVBoxLayout * myInstanceGroupBoxLayout
Definition: DtFileCachePage.h:126
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:72
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131
QPushButton * myClearInstancingButton
Definition: DtFileCachePage.h:129
QCheckBox * myClearOnNewSceneCheckBox
Definition: DtFileCachePage.h:127