00001 00023 #ifndef CONTROLLER_SDP_CONFIG_H 00024 #define CONTROLLER_SDP_CONFIG_H 00025 00026 #include <QtGui> 00027 #include "module_interface.h" 00028 00029 class SerdispConfig : public QWidget 00030 { 00031 public: 00032 SerdispConfig(const QString&); 00033 ~SerdispConfig(); 00034 00035 void setPort(); 00036 void setWiring(); 00037 void setSize(); 00038 void setDelay(); 00039 void setInvert(); 00040 void setRotate(); 00041 void setBacklight(); 00042 void setContrast(); 00043 void setFontWidth(); 00044 void setCheck(); 00045 void setOscillator(); 00046 void setInterface(); 00047 00048 QGroupBox *groupConfig; 00049 QGridLayout *gridLayout; 00050 QSpinBox spinWidth; 00051 QSpinBox spinHeight; 00052 QCheckBox checkInvert; 00053 QCheckBox checkRotate; 00054 QCheckBox checkBacklight; 00055 QComboBox cmbPort; 00056 QComboBox cmbWiring; 00057 QComboBox cmbInterface; 00058 QComboBox cmbFontWidth; 00059 QSpinBox spinDelay; 00060 QSpinBox spinOscillator; 00061 QSpinBox spinContrast; 00062 QSpinBox spinCheck; 00063 00064 private: 00065 int m_row; 00066 }; 00067 00068 #endif