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

#include <macroeditor.h>

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

Public Types

enum  ModeType { SAVE, CONFIGURE }
 

Public Slots

void setConfigure (double time)
 

Public Member Functions

void setAvailable (const std::vector< std::string > &available)
 
void setActive (const std::string &name)
 
void setAll (bool all)
 
void setMode (ModeType mode)
 
void setSave (const std::string &param)
 
void createGUI (MacroCommandInfo *info)
 
const std::string & active () const
 
bool all () const
 
ModeType mode () const
 
double configure () const
 
const std::string & save () 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

Filter or Detector command element

Handles both types of commands. Available filters are filled on initial gui creation and is not updated dynamically.

Member Enumeration Documentation

enum ModeType
strong
Enumerator
SAVE 
CONFIGURE 

Member Function Documentation

void setAvailable ( const std::vector< std::string > &  available)
void setActive ( const std::string &  name)
void setAll ( bool  all)
void setMode ( ModeType  mode)
void setConfigure ( double  time)
slot
void setSave ( const std::string &  param)
void createGUI ( MacroCommandInfo info)
virtual
const std::string& active ( ) const
inline
bool all ( ) const
inline
ModeType mode ( void  ) const
inline
double configure ( void  ) const
inline
const std::string& save ( void  ) const
inline

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