The Master DtObjectSettingsManagerQt. Subclassed to add menu item creators for each setting added.
|
| | 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 &) |
| |
| virtual void | removeAll () |
| |
| virtual void | setSettings (const DtUUID &, ObjectSetting) |
| |
| ObjectSetting | settingsFor (const DtUUID &) const |
| |
| virtual DtRwColor | iconColorSettings (const DtUUID &) const |
| |
| virtual void | setIconColorSettings (DtUUID &, DtRwColor color) |
| |
| virtual void | setIconColorSettings (const std::vector< DtUUID > &names, DtRwColor color) |
| |
| virtual bool | iconColorChanged (const DtUUID &) |
| |
| ObjectSetting | settingFor (const makVrv::DtUnicode &) |
| |
| makVrv::DtUnicode | settingNameFor (ObjectSetting) |
| |
| bool | flagState (const DtUUID &, ObjectSetting) const |
| |
| 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 () |
| |
| virtual bool | validFor (ObjectSetting, const makVrv::DtSelectionManager::IdSet &) const |
| |
| virtual void | slot_attributesModified (const makVrv::DtElementAttributeManager::EntryAttributesList &l) |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |