![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtMenuEditor (QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtMenuEditor () |
| virtual void | init (const DtMenu *) |
| virtual DtMenu * | menu () const |
| Returns menu that represents what is in the list widget. | |
Static Public Member Functions | |
| static DtMenuEditor * | create (QWidget *p=NULL) |
Protected Slots | |
| virtual void | itemSelectionChanged () |
| virtual void | addGroup () |
| virtual void | remove () |
| virtual void | addObject () |
| virtual void | selectEntity () |
| virtual void | menuChoiceChanged () |
| virtual DtEditMenuTreeWidget * | createEditMenuTree (QWidget *p) |
Protected Member Functions | |
| virtual int | addWhere (QTreeWidgetItem *) |
| virtual void | buildMenu (DtMenu *, QTreeWidgetItem *parent) const |
| virtual bool | setupEntityMenu () |
| virtual QFileInfoList | findMenuFiles (const DtFilename &startPath, const QFileInfoList &subPaths) const |
Protected Attributes | |
| DtEditMenuTreeWidget * | myMenuView |
| QPushButton * | myAddGroup |
| QPushButton * | myAddObject |
| QPushButton * | myRemove |
| DtEnumerationWidget * | myEnumerationSelectionWidget |
| QLineEdit * | myLabel |
| QPushButton * | myOKButton |
| QRadioButton * | myAutoMenu |
| QRadioButton * | myEntMenu |
| QWidget * | myMenuFrame |
| DtMenuEditor::DtMenuEditor | ( | QWidget * | parent, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
| virtual DtMenuEditor::~DtMenuEditor | ( | ) | [virtual] |
| virtual void DtMenuEditor::init | ( | const DtMenu * | ) | [virtual] |
| virtual DtMenu* DtMenuEditor::menu | ( | ) | const [virtual] |
Returns menu that represents what is in the list widget.
Must be freed by caller
| static DtMenuEditor* DtMenuEditor::create | ( | QWidget * | p = NULL | ) | [static] |
| virtual void DtMenuEditor::itemSelectionChanged | ( | ) | [protected, virtual, slot] |
| virtual void DtMenuEditor::addGroup | ( | ) | [protected, virtual, slot] |
| virtual void DtMenuEditor::remove | ( | ) | [protected, virtual, slot] |
| virtual void DtMenuEditor::addObject | ( | ) | [protected, virtual, slot] |
| virtual void DtMenuEditor::selectEntity | ( | ) | [protected, virtual, slot] |
| virtual void DtMenuEditor::menuChoiceChanged | ( | ) | [protected, virtual, slot] |
| virtual DtEditMenuTreeWidget* DtMenuEditor::createEditMenuTree | ( | QWidget * | p | ) | [protected, virtual, slot] |
| virtual int DtMenuEditor::addWhere | ( | QTreeWidgetItem * | ) | [protected, virtual] |
| virtual void DtMenuEditor::buildMenu | ( | DtMenu * | , |
| QTreeWidgetItem * | parent | ||
| ) | const [protected, virtual] |
| virtual bool DtMenuEditor::setupEntityMenu | ( | ) | [protected, virtual] |
| virtual QFileInfoList DtMenuEditor::findMenuFiles | ( | const DtFilename & | startPath, |
| const QFileInfoList & | subPaths | ||
| ) | const [protected, virtual] |
DtEditMenuTreeWidget* DtMenuEditor::myMenuView [protected] |
QPushButton* DtMenuEditor::myAddGroup [protected] |
QPushButton* DtMenuEditor::myAddObject [protected] |
QPushButton* DtMenuEditor::myRemove [protected] |
QLineEdit* DtMenuEditor::myLabel [protected] |
QPushButton* DtMenuEditor::myOKButton [protected] |
QRadioButton* DtMenuEditor::myAutoMenu [protected] |
QRadioButton* DtMenuEditor::myEntMenu [protected] |
QWidget* DtMenuEditor::myMenuFrame [protected] |