Relacs  0.9.8
Public Slots | Public Member Functions | List of all members
MacroCommandReproMacro Class Reference

#include <macroeditor.h>

Inheritance diagram for MacroCommandReproMacro:
Inheritance graph
[legend]
Collaboration diagram for MacroCommandReproMacro:
Collaboration graph
[legend]

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 &param, 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 ()
 
MacroCommandInfoowner () const
 

Additional Inherited Members

- Protected Attributes inherited from DetailElement< MacroCommandInfo >
QWidget * DetailView
 
- Protected Attributes inherited from GUIElement< MacroCommandInfo >
bool GuiCreated
 
MacroCommandInfoOwner
 

Detailed Description

Macro or Repro command element

Repro list is filled on first gui creation Macro list is dynamically updated with tree changes

Constructor & Destructor Documentation

~MacroCommandReproMacro ( )
virtual

Member Function Documentation

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)
virtual
void setIsRepro ( )
void updateParameterReferences ( const std::string &  param,
bool  added 
)
const std::string& active ( ) const
inline
const std::vector<MacroCommandParameter*> parameter ( ) const
inline
void updateMacroReferences ( const std::string &  added,
const std::string &  removed 
)
slot

The documentation for this class was generated from the following files: