![]() |
VR-Forces Developer's Guide
|
A single configuration for an icon. The icon configuration is used by the DtWidgetIconStyleManager to manage icons for Qt widgets. This configuration class exists in vrvCore instead of vrvCoreQt because there are classes in vrvCore, e.g. DtVisualTypeManager, that also want to configure icons for Qt widgets.
Public Member Functions | |
| DtQIconConfiguration (const std::string &fileNameOrPath, const DtQIconConfigurationMode &mode=DtQIconConfigurationMode::Normal, const DtQIconConfigurationState &state=DtQIconConfigurationState::Off) | |
| DtQIconConfiguration (const DtQIconConfiguration &other) | |
| DtQIconConfiguration ()=delete | |
| virtual DtQIconConfiguration & | operator= (const DtQIconConfiguration &other) |
| virtual bool | operator== (const DtQIconConfiguration &other) const |
Public Attributes | |
| DtQIconModeAndState | myIconModeAndState |
| std::string | myIconFileNameOrPath |
| makVrv::DtQIconConfiguration::DtQIconConfiguration | ( | const std::string & | fileNameOrPath, |
| const DtQIconConfigurationMode & | mode = DtQIconConfigurationMode::Normal, |
||
| const DtQIconConfigurationState & | state = DtQIconConfigurationState::Off |
||
| ) |
CTOR.
| makVrv::DtQIconConfiguration::DtQIconConfiguration | ( | const DtQIconConfiguration & | other | ) |
|
delete |
Default Constructor not implemented.
|
virtual |
|
virtual |
Equals binary operator overload for DtQIconConfiguration. Defined so that DtQIconConfiguration can be used as a key to an std::unordered_map.
| DtQIconModeAndState makVrv::DtQIconConfiguration::myIconModeAndState |
Referenced by std::hash< makVrv::DtQIconConfiguration >::operator()().
| std::string makVrv::DtQIconConfiguration::myIconFileNameOrPath |
Referenced by std::hash< makVrv::DtQIconConfiguration >::operator()().