38 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
75 bool isEditable()
const;
80 void sendStatus(std::string status);
85 virtual void store() = 0;
90 void addLabel_(QString label);
92 void addLabel_(QString label,
UInt row);
94 void addLineEdit_(
QLineEdit * & ptr, QString label);
96 void addIntLineEdit_(
QLineEdit * & ptr, QString label);
98 void addDoubleLineEdit_(
QLineEdit * & ptr, QString label);
100 void addLineEditButton_(QString label,
QLineEdit * & ptr1, QPushButton * & ptr2, QString buttonlabel);
102 void addListView_(
QListWidget * & ptr, QString label);
104 void addTextEdit_(
QTextEdit * & ptr, QString label);
106 void addComboBox_(QComboBox * & ptr, QString label);
108 void addBooleanComboBox_(QComboBox * & ptr, QString label);
110 void fillComboBox_(QComboBox * & ptr,
const std::string * items,
int item_count);
114 void addButton_(QPushButton * & ptr, QString label);
116 void add2Buttons_(QPushButton * & ptr1, QString label1, QPushButton * & ptr2, QString label2);
118 void addSeparator_();
120 void finishAdding_();