![]() |
VR-Forces Developer's Guide
|
The DtPaletteInformationManager is a class that is used to initially setup the palette for display. Any information here must be set before the palette is displayed. Any changes made after the palette has been displayed will only be taken into account on the next start of the front-end.

Static Public Member Functions | |
| static DtQtPaletteInformationManager & | instance (makVrv::DtDe &de) |
Static Public Member Functions inherited from makVrf::DtPaletteInformationManager | |
| static DtPaletteInformationManager & | instance (makVrv::DtDe &de) |
| static void | registerInstance (makVrv::DtDe &, DtPaletteInformationManager *) |
Protected Types | |
| typedef std::set< QPointer < QToolButton > > | ClearButtons |
Protected Member Functions | |
| virtual void | setupClearButtons () |
Protected Attributes | |
| int | myForceButtonWidth |
| int | myTagLevelTagIconWidth |
| int | myClearTagsButtonWidth |
| int | myTagButtonHeight |
| int | myLargeTagButtonHeight |
| ClearButtons | myClearButtons |
| makVrv::DtSignalConnectionManager | myConnections |
| boost::signals2::scoped_connection | myDarkModeChangedConnection |
Protected Attributes inherited from makVrf::DtPaletteInformationManager | |
| makVrv::DtDe & | myDe |
| DtPaletteInformationSettingsRecord | myRecord |
Properties | |
| int | ForceButtonWidth |
| int | TagLevelTagIconWidth |
| int | ClearTagsButtonWidth |
| int | TagButtonHeight |
| int | LargeTagButtonHeight |
|
protected |
| makVrf::DtQtPaletteInformationManager::DtQtPaletteInformationManager | ( | makVrv::DtDe & | ) |
|
overridevirtual |
|
static |
Returns instance of the messager.
|
virtual |
Accessor for force button width (and height). Default is 20.
|
virtual |
Sets the tag button width (which will effect size and height). Default is 24.
|
virtual |
|
virtual |
Size of tag button. Based on tag button width. Default is 20.
|
virtual |
Width of the clear button used to clear tags. Default is 24.
|
virtual |
|
virtual |
Height of the text used to contain the tags. Default is 24.
|
virtual |
|
virtual |
If showing large buttons on the command panel, the size to show.
|
virtual |
|
virtual |
Size of the clear button. This is the clear button width - 2 to give a buffer for the frame.
|
virtual |
Manages clear buttons such that if the style changes the size will change accordingly.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| int makVrf::DtQtPaletteInformationManager::ForceButtonWidth |
| int makVrf::DtQtPaletteInformationManager::TagLevelTagIconWidth |
|
readwrite |
| int makVrf::DtQtPaletteInformationManager::TagButtonHeight |
| int makVrf::DtQtPaletteInformationManager::LargeTagButtonHeight |