|
Relacs
0.9.8
|
#include <macroeditor.h>


Public Slots | |
| void | updateMacroReferences (const std::string &added, const std::string &removed) |
Public Member Functions | |
| virtual | ~MacroCommandReproMacro () |
| void | setAvailable (const std::vector< std::string > &repros) |
| void | setActive (const std::string &repro) |
| void | addParameter (MacroCommandParameter *param) |
| void | removeParameter (MacroCommandParameter *param) |
| void | createGUI (MacroCommandInfo *info) |
| void | setIsRepro () |
| void | updateParameterReferences (const std::string ¶m, bool added) |
| const std::string & | active () const |
| const std::vector < MacroCommandParameter * > | parameter () const |
Public Member Functions inherited from DetailElement< MacroCommandInfo > | |
| QWidget * | detailView () const |
Public Member Functions inherited from GUIElement< MacroCommandInfo > | |
| virtual | ~GUIElement () |
| MacroCommandInfo * | owner () const |
Additional Inherited Members | |
Protected Attributes inherited from DetailElement< MacroCommandInfo > | |
| QWidget * | DetailView |
Protected Attributes inherited from GUIElement< MacroCommandInfo > | |
| bool | GuiCreated |
| MacroCommandInfo * | Owner |
Macro or Repro command element
Repro list is filled on first gui creation Macro list is dynamically updated with tree changes
|
virtual |
| void setAvailable | ( | const std::vector< std::string > & | repros | ) |
References GUIElement< MacroCommandInfo >::GuiCreated, and MacroCommandReproMacro::setActive().
Referenced by MacroCommandInfo::createGUI().
| void setActive | ( | const std::string & | repro | ) |
References MacroCommandReproMacro::active(), GUIElement< MacroCommandInfo >::GuiCreated, GUIElement< MacroCommandInfo >::owner(), GUIElement< MacroCommandInfo >::Owner, and MacroCommandInfo::updateTreeDescription().
Referenced by MacroCommandReproMacro::createGUI(), and MacroCommandReproMacro::setAvailable().
| void addParameter | ( | MacroCommandParameter * | param | ) |
| void removeParameter | ( | MacroCommandParameter * | param | ) |
References DetailElement< T >::detailView(), GUIElement< MacroCommandInfo >::GuiCreated, and MacroCommandParameter::listItem().
Referenced by MacroCommandReproMacro::createGUI().
|
virtual |
Implements GUIElement< MacroCommandInfo >.
References MacroCommandReproMacro::addParameter(), MacroCommandParameter::createGUI(), DetailElement< T >::detailView(), DetailElement< MacroCommandInfo >::DetailView, GUIElement< MacroCommandInfo >::GuiCreated, MacroCommandParameter::listItem(), GUIElement< MacroCommandInfo >::Owner, MacroCommandReproMacro::removeParameter(), and MacroCommandReproMacro::setActive().
| void setIsRepro | ( | ) |
| void updateParameterReferences | ( | const std::string & | param, |
| bool | added | ||
| ) |
References MacroCommandParameter::updatedReferences().
|
inline |
Referenced by MacroCommandReproMacro::setActive().
|
inline |
|
slot |
References GUIElement< MacroCommandInfo >::GuiCreated.
1.8.6