| RTXI 2.4 The Real-Time eXperiment Interface Documentation |
Go to the documentation of this file. 20 #ifndef DEFAULT_GUI_MODEL_H 21 #define DEFAULT_GUI_MODEL_H 195 virtual void exit(
void);
207 virtual void modify(
void);
211 virtual void pause(
bool);
240 void setParameter(
const QString &name,
const QString value);
248 void setComment(
const QString &name,
const QString comment);
259 void setState(
const QString &name,
double &ref);
269 void setEvent(
const QString &name,
double &ref);
279 bool periodEventPaused;
280 mutable QString junk;
283 QGroupBox *buttonGroup;
285 QMdiSubWindow *subWindow;
289 #endif // DEFUALT_GUI_MODEL_H QPushButton * modifyButton
QGridLayout * getLayout(void)
virtual void update(update_flags_t flag)
static const IO::flags_t INPUT
static const IO::flags_t UINTEGER
static const IO::flags_t EVENT
void setParameter(const QString &name, double value)
static const IO::flags_t COMMENT
QPushButton * pauseButton
virtual void refresh(void)
static const IO::flags_t OUTPUT
DefaultGUILineEdit * edit
QString getParameter(const QString &name)
DefaultGUILineEdit(QWidget *)
DefaultGUIModel(std::string name, variable_t *variables, size_t size)
void setState(const QString &name, double &ref)
virtual ~DefaultGUIModel(void)
virtual void modify(void)
void createGUI(DefaultGUIModel::variable_t *var, int size)
void setComment(const QString &name, const QString comment)
static const IO::flags_t INTEGER
Workspace::variable_t variable_t
~DefaultGUILineEdit(void)
static const IO::flags_t PARAMETER
static const IO::flags_t STATE
void setEvent(const QString &name, double &ref)
QPushButton * unloadButton
std::map< QString, param_t > parameter
QString getComment(const QString &name)
static const IO::flags_t DOUBLE