#include <DlgCustomizeSpaceball.h>
Public Types | |
enum NodeType { RootType, GroupType, CommandType } | |
Public Member Functions | |
CommandNode (NodeType typeIn) | |
~CommandNode () | |
Public Attributes | |
Command * aCommand | |
QList< CommandNode * > children | |
QString labelText | |
NodeType nodeType | |
CommandNode * parent | |
Member Enumeration Documentation
◆ NodeType
Constructor & Destructor Documentation
◆ CommandNode()
◆ ~CommandNode()
CommandNode::~CommandNode | ( | ) |
References children.
Member Data Documentation
◆ aCommand
Command* Gui::Dialog::CommandNode::aCommand |
Referenced by CommandNode(), Gui::Dialog::CommandModel::data(), and Gui::Dialog::CommandModel::goAddMacro().
◆ children
QList<CommandNode *> Gui::Dialog::CommandNode::children |
Referenced by prototype.Node::addtofreecad(), CommandNode(), Gui::Dialog::CommandModel::data(), Gui::Dialog::CommandModel::goAddMacro(), Gui::Dialog::CommandModel::goRemoveMacro(), Gui::Dialog::CommandModel::index(), Gui::Dialog::CommandModel::parent(), prototype.Node::pprint(), prototype.Node::pprint2(), prototype.Node::rlen(), Gui::Dialog::CommandModel::rowCount(), and ~CommandNode().
◆ labelText
QString Gui::Dialog::CommandNode::labelText |
◆ nodeType
NodeType Gui::Dialog::CommandNode::nodeType |
Referenced by CommandNode(), Gui::Dialog::CommandModel::data(), and Gui::Dialog::CommandModel::flags().
◆ parent
CommandNode* Gui::Dialog::CommandNode::parent |
Referenced by PathScripts.PathSimulatorGui.CAMSimTaskUi::accept(), CommandNode(), Mod.PartDesign.WizardShaft.Shaft.Shaft::equilibrium(), Gui::Dialog::CommandModel::goAddMacro(), Gui::Dialog::CommandModel::parent(), PathScripts.PathSimulatorGui.CAMSimTaskUi::reject(), and PathScripts.PathOpGui.TaskPanelPage::setParent().
The documentation for this class was generated from the following files:
- src/Gui/DlgCustomizeSpaceball.h
- src/Gui/DlgCustomizeSpaceball.cpp