A DtCigiSettingsInterface is an abstract interface for a CIGI settings widget.
More...
Public Member Functions |
| virtual | ~DtCigiSettingsInterface () |
| | Destructor.
|
| virtual void | addSettings (const std::string &name)=0 |
| | Add new settings with the specified name.
|
| virtual void | removeSettings (const std::string &name)=0 |
| | Remove the named settings.
|
| virtual void | setCurrentSettings (const std::string &name)=0 |
| | Set the named settings as the current settings.
|
| virtual void | setSettings (const std::vector< std::string > &nameList)=0 |
| | Set all settings.
|
Detailed Description
A DtCigiSettingsInterface is an abstract interface for a CIGI settings widget.
There may be different named settings for CIGI. This class handles the interface to add/remove/change settings.
Constructor & Destructor Documentation
| virtual makVrv::DtCigiSettingsInterface::~DtCigiSettingsInterface |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrv::DtCigiSettingsInterface::addSettings |
( |
const std::string & |
name | ) |
|
|
pure virtual |
| virtual void makVrv::DtCigiSettingsInterface::removeSettings |
( |
const std::string & |
name | ) |
|
|
pure virtual |
| virtual void makVrv::DtCigiSettingsInterface::setCurrentSettings |
( |
const std::string & |
name | ) |
|
|
pure virtual |
| virtual void makVrv::DtCigiSettingsInterface::setSettings |
( |
const std::vector< std::string > & |
nameList | ) |
|
|
pure virtual |
Member Data Documentation
| boost::signal<void (bool)> makVrv::DtCigiSettingsInterface::signal_pageEnabled |
| boost::signal<void (const std::string&)> makVrv::DtCigiSettingsInterface::signal_currentSettingsChanged |
| boost::signal<void () > makVrv::DtCigiSettingsInterface::signal_newSettingsRequested |
| boost::signal<void (const std::string&)> makVrv::DtCigiSettingsInterface::signal_deleteSettingsRequested |
| boost::signal<void (const std::string&, const std::string&)> makVrv::DtCigiSettingsInterface::signal_renameSettingsRequested |
The documentation for this class was generated from the following file: