![]() |
VR-Forces 4.1 Class Documentation
|
A DtCigiComponentMappingWidget provides the widget that maps component ID's to components for a particular component class. More...

Public Member Functions | |
| DtCigiComponentMappingWidget (makArchives::DtCigiComponentClass compClass, DtDe &de, QWidget *parent, const QString &pageTitle) | |
| Constructor. | |
| virtual | ~DtCigiComponentMappingWidget () |
| Destructor. | |
| virtual void | askUserForComponentMapping () |
| Ask the user for a new mapping via a dialog. | |
| virtual void | warnUserOfDuplicateComponentId () |
| Called when a duplicate component ID is entered. | |
Public Member Functions inherited from makVrv::DtCigiSettingsWidget | |
| DtCigiSettingsWidget (DtDe &de, QWidget *parent, const QString &pageTitle="") | |
| Constructor. | |
| virtual | ~DtCigiSettingsWidget () |
| Destructor. | |
| virtual void | addSettings (const std::string &name) |
| Adds new settings with the specified name. | |
| virtual void | removeSettings (const std::string &name) |
| Removes settings. | |
| virtual void | setCurrentSettings (const std::string &name) |
| Changes the current settings. | |
| virtual void | setSettings (const std::vector< std::string > &nameList) |
| Sets all settings names. Called on startup. | |
Public Member Functions inherited from makVrv::DtCigiSettingsInterface | |
| virtual | ~DtCigiSettingsInterface () |
| Destructor. | |
Public Member Functions inherited from makVrv::DtCigiComponentMappingInterface | |
| DtCigiComponentMappingInterface () | |
| Constructor. | |
| virtual | ~DtCigiComponentMappingInterface () |
| Destructor. | |
Protected Member Functions | |
| void | setupGui () |
| Constructs the widget. | |
Protected Member Functions inherited from makVrv::DtCigiSettingsWidget | |
| virtual QString | currentInstance () const |
Protected Attributes | |
| DtCigiComponentMappingLogic * | myLogic |
| DtMapEditorWidget * | myMapWidget |
| QDialogButtonBox * | myAddButtons |
| std::string | myComponentName |
Protected Attributes inherited from makVrv::DtCigiSettingsWidget | |
| DtDe & | myDe |
| DtSelectInstanceWidget * | mySelectInstanceWidget |
| DtPersistenceToolbarWidget * | myImportExportWidget |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtCigiSettingsInterface | |
| boost::signal< void(bool)> | signal_pageEnabled |
| boost::signal< void(const std::string &)> | signal_currentSettingsChanged |
| boost::signal< void() > | signal_newSettingsRequested |
| boost::signal< void(const std::string &)> | signal_deleteSettingsRequested |
| boost::signal< void(const std::string &, const std::string &)> | signal_renameSettingsRequested |
Protected Slots inherited from makVrv::DtCigiSettingsWidget | |
| virtual void | on_mySelectInstanceWidget_currentIndexChanged (int index) |
| virtual void | onNewInstanceRequested () |
| virtual void | onDeleteInstanceRequested () |
| virtual void | onRenameInstanceRequested () |
A DtCigiComponentMappingWidget provides the widget that maps component ID's to components for a particular component class.
| makVrv::DtCigiComponentMappingWidget::DtCigiComponentMappingWidget | ( | makArchives::DtCigiComponentClass | compClass, |
| DtDe & | de, | ||
| QWidget * | parent, | ||
| const QString & | pageTitle | ||
| ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Ask the user for a new mapping via a dialog.
Implements makVrv::DtCigiComponentMappingInterface.
|
virtual |
Called when a duplicate component ID is entered.
Warns the user through a dialog.
Implements makVrv::DtCigiComponentMappingInterface.
|
protected |
Constructs the widget.
Reimplemented from makVrv::DtCigiSettingsWidget.
|
protected |
|
protected |
|
protected |
|
protected |