00001 //LabPlot : TestsRListDialog.h 00002 00003 #ifndef TESTSRLISTDIALOG_H 00004 #define TESTSRLISTDIALOG_H 00005 00006 #include <qtextedit.h> 00007 #include "ListDialog.h" 00008 00009 class ListDialog; 00010 00011 class TestsRListDialog : public ListDialog 00012 { 00013 Q_OBJECT 00014 public: 00015 TestsRListDialog(MainWin *mw, const char *name); 00016 void updateDialog(); 00017 public slots: 00018 int Apply() { return apply_clicked(); } 00019 private: 00020 QLabel *testlabel, *mulabel, *ratiolabel, *conflabel; 00021 KComboBox *testcb; 00022 QTextEdit *infote; 00023 00024 QCheckBox *pairedcb, *equalcb; 00025 KLineEdit *mule, *ratiole; 00026 KComboBox *altcb; 00027 KLineEdit *confle; 00028 QCheckBox *correctcb, *confcb; 00029 private slots: 00030 void saveSettings(); 00031 void updateOptions(int item); 00032 int apply_clicked(); 00033 }; 00034 00035 #endif // TESTSRLISTDIALOG_H