Public Member Functions |
| | DtDisplayNameProvider () |
| | CTOR.
|
| virtual | ~DtDisplayNameProvider () |
| | Virtual DTOR.
|
| virtual const std::string * | findDisplayName (int intKey) const |
| | Get the display name that's mapped to the specified int key.
|
| virtual void | setDisplayName (int intKey, const std::string &displayName) |
| | Change the dislay name associated with a key (if it exists) or add a new display name to key mapping.
|
virtual const
IntKeyToDisplayNameMap & | displayNames () const |
| | Get the list of display names.
|
| virtual const std::string * | findToolTip (int intKey) const |
| | Get the tool tip that's mapped to the specified int key.
|
| virtual void | setToolTip (int intKey, const std::string &displayName) |
| | Change the tool tip associated with a key (if it exists) or add a new tool tip to key mapping.
|
virtual const
IntKeyToDisplayNameMap & | toolTips () const |
| | Get the list of tool tips.
|
DtDisplayNameProvider is an interface for a class to provide display names for integer keyed items such as model sets and observer settings.
Providers for each type can use the creator pattern to allow Qt-specific versions to be instantiated, initializing the providers with Qt-translatable string. Plugins can add new strings (translation is their responsibility).