25 class DtVirtualBaseClass;
43 virtual QString title();
46 virtual const std::string& pageClassName()
const;
49 virtual void setHideAttachedModelEnabled(
bool trueFalse );
52 virtual void setAttachedObjects(
const std::vector<DtUnicode>& attachedObject,
bool visible);
55 virtual void setAttachableParts(
const std::vector<DtUnicode>& parts);
58 virtual void setAttachedPart(
const DtUnicode& partName);
61 virtual void addAttachFilter(
const DtUnicode& filterName,
65 virtual void setCurrentAttachFilter(
int filterType );
68 virtual void setAttachNextEnabled(
bool enabled );
71 virtual void setAttachPreviousEnabled(
bool enabled );
74 virtual void addAttachModes(
const std::list<DtUnicode>& modeNames,
75 const std::list<int>& modeTypes );
78 virtual void setCurrentAttachMode(
int modeType );
81 virtual void setAttachModeEnabled(
int modeType,
bool enabled );
84 virtual void setAttachSelectedEnabled(
bool enabled );
86 virtual QSize sizeHint()
const;
89 virtual void setAttached(
bool b);
92 virtual void setMoreInformationShown(
bool);
97 virtual void attachToPrevious();
100 virtual void attachToNext();
103 virtual void attachToPart(
int index );
106 virtual void detach();
109 virtual void changeHideAttachedModel(
int state );
112 virtual void changeAttachFilterType(
int index );
115 virtual void attachModeChanged(
int index );
118 virtual void attachSelected();
121 virtual void updateShowMoreInformation();
132 virtual void activate();
135 virtual void deactivate();
138 void retranslateUi();
189 virtual std::string pageClassName()
const;
192 virtual DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
Virtual base class.
Definition: DtVirtualBaseClass.h:19
A unicode string.
Definition: DtUnicode.h:33
Contains makVrv::DtPage class.
The page creator.
Definition: DtPage.h:114
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:27
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69