![]() |
VR-Forces 5.0.3 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 Types | |
| enum | Mode { Mode::Normal, Mode::Disabled, Mode::Active, Mode::Selected } |
| enum | State { State::On, State::Off } |
| typedef std::pair < DtQIconConfiguration::Mode, DtQIconConfiguration::State > | DtQIconModeAndStatePair |
Public Member Functions | |
| DtQIconConfiguration (const std::string &fileNameOrPath, Mode mode=Mode::Normal, State state=State::Off) | |
Public Attributes | |
| Mode | myIconMode |
| State | myIconState |
| std::string | myIconFileNameOrPath |
| typedef std::pair<DtQIconConfiguration::Mode, DtQIconConfiguration::State> makVrv::DtQIconConfiguration::DtQIconModeAndStatePair |
|
strong |
|
strong |
| makVrv::DtQIconConfiguration::DtQIconConfiguration | ( | const std::string & | fileNameOrPath, |
| Mode | mode = Mode::Normal, |
||
| State | state = State::Off |
||
| ) |
CTOR.
| Mode makVrv::DtQIconConfiguration::myIconMode |
| State makVrv::DtQIconConfiguration::myIconState |
| std::string makVrv::DtQIconConfiguration::myIconFileNameOrPath |