Public Member Functions |
| | DtObjectSettingsManagerQt (makVrv::DtDe &) |
| virtual | ~DtObjectSettingsManagerQt () |
virtual
DtObjectSettingsManager::ObjectSettingStruct | addSetting (const makVrv::DtUnicode &, ObjectSetting, std::set< makVrv::DtElementEntry::ElementType >, SettingsValidationFunction=boost::bind(&DtObjectSettingsManager::alwaysValid)) |
| virtual void | removeSetting (ObjectSetting) |
| std::string | menuIdentifierFor (ObjectSetting) const |
| | DtObjectSettingsManager (makVrv::DtDe &) |
| virtual | ~DtObjectSettingsManager () |
| virtual void | removeSettings (const DtUUID &) |
| | Removes the settings associated with the specified marking text.
|
| virtual void | removeAll () |
| | Removes all settings from system.
|
| virtual void | setSettings (const DtUUID &, ObjectSetting) |
| ObjectSetting | settingsFor (const DtUUID &) const |
| ObjectSetting | settingFor (const makVrv::DtUnicode &) |
| makVrv::DtUnicode | settingNameFor (ObjectSetting) |
| bool | flagState (const DtUUID &, ObjectSetting) const |
| | Return true if enabled.
|
| virtual void | setFlagState (const DtUUID &, ObjectSetting, bool onOff) |
| const ObjectSettings & | objectSettings () const |
| virtual bool | hasSetting (const DtUUID &) const |
| virtual bool | hasRadarCoverage (const makVrv::DtSelectionManager::IdSet &) |
| virtual void | protect () |
| | Protect items from next removal.
|
| virtual bool | validFor (ObjectSetting, const makVrv::DtSelectionManager::IdSet &) const |
| | Returns true if, given the object setting, if there is a validator function that function is valud for the selection set given.
|
The Master DtObjectSettingsManagerQt.
Subclassed to add menu item creators for each setting added