Public Slots |
| virtual void | fillInList () |
| virtual void | deleteExisting () |
| virtual void | revertExisting () |
| virtual void | redisplayListIcons () |
| virtual void | opdEntryAdded (DtVrfObjectParameters *, DtModelSetEntry *) |
Signals |
| void | itemSelectionChanged () |
| void | itemStatusChanged () |
Public Member Functions |
| | DtEntityEditorList (QWidget *) |
| | Constructor.
|
| virtual | ~DtEntityEditorList () |
| | Destructor.
|
| virtual void | init () |
| | Creates all widgets.
|
| bool | hasSelection () const |
| virtual void | getSelectedInformation (DtEntityMapperKey &key) const |
| virtual void | getSelectedInformation (DtObjectType &key) const |
| virtual void | getInformation (QTreeWidgetItem *, DtEntityMapperKey &key) const |
| virtual void | getInformation (QTreeWidgetItem *, DtObjectType &key) const |
| virtual void | setEntryModified (DtVrfObjectParameters *) |
| virtual void | setModelModified (DtModelSetEntry *) |
| virtual bool | canRevertExisting () const |
| virtual bool | canDeleteExisting () const |
| virtual void | getCategorySelections (DtRwForces &, DtRwNLengthStringVector &) |
| virtual DtObjectType | selectedObjectType () const |
| virtual QTreeWidgetItem * | selectedItem () |
| virtual DtModelSetEntry * | selectedModel () |
| virtual void | setSelected (const QString &) |
| virtual void | setSelected (DtModelSetEntry *) |
| virtual void | setSelected (DtModelSetEntry *, const QMap< QString, QVariant > &state) |
| virtual DtModelSetEntry * | modelFor (QTreeWidgetItem *) const |
| virtual QMap< QString, QVariant > | currentUiState () const |
| virtual void | selectUncategorized () |
| virtual void | selectCategory (const QString &) |
| QTreeWidget * | entityList () |
| virtual void | setParameterChanged (const DtVrfObjectParameters *newP, const DtObjectType &oldType, const DtObjectType &newType) |
| void | setRightClickEnabled (bool b) |
| bool | rightClickEnabled () const |
| virtual void | setFilterOnForces (const DtRwForces &forces) |
| | When filtering, also filter out models that do not contain any of the forces given.
|
| const DtRwForces & | filterOnForces () const |
| virtual bool | selectModel (DtModelSetEntry *m, const QMap< QString, QVariant > &state=theEmptyStringVariantMap) |
| virtual QString | categoryFor (DtModelSetEntry *m) const |
| virtual QString | selectedCategory () const |
| virtual DtTreeWidget * | createEntitiesList (QWidget *p) |
| virtual DtEntityEditorHistory * | createHistoryBar (QWidget *p) |
| virtual void | setShowHistory (bool) |
| | Shows/hides the history bar.
|
| bool | showingHistory () const |
| virtual void | updateUiSaveState (const DtUiElementEvent &e) |
| | Updates the save state of the current history item for the ui.
|
| const QList< QVariant > & | allForces () const |
Static Public Member Functions |
| static DtEntityEditorList * | create (QWidget *parent=NULL) |
Protected Slots |
| virtual void | executeFilter () |
| virtual void | itemRightClicked (QTreeWidgetItem *, QMouseEvent *) |
| virtual void | selectionChanged () |
Protected Member Functions |
| virtual void | updateStatus (QTreeWidgetItem *item) |
| virtual void | revertChanged (DtReaderWriterRegistry *) |
| virtual void | revertChanged (DtModelSetEntry *) |
| virtual void | addModelEntry (DtModelSetEntry *) |
| virtual DtEntityPaletteFilter * | createFilter () |
| virtual DtEntityPaletteItem * | createPaletteItem () |
| virtual DtEntityPaletteItem * | createPaletteItem (DtModelSetEntry *, MyMtlParameterDbEntry *) |
| virtual void | createForcesList () |
| virtual void | updateHistory () |
Protected Attributes |
| DtTreeWidget * | myEntities |
| QComboBox * | myCategories |
| QLabel * | myCategoriesLabel |
| DtEntityPaletteFilter * | myFilter |
| QList< QVariant > | myForces |
| DtRwForces | myFilterOnForces |
| bool | myRightClickEnabled |
| DtEntityEditorHistory * | myHistoryBar |
Static Protected Attributes |
static const QMap< QString,
QVariant > | theEmptyStringVariantMap |