Fixed text file permissions
[snark14.git] / tools / Input / skunk.h
1 /** @file skunk.h
2     @package snark14Input
3     @author Bruno M. Carvalho and Deniz Sarioz
4     licensed under (open-source) QPL v1.0
5     which accompanies this distribution in the file QPL
6 */
7
8 /****************************************************************************
9 ** Form interface generated from reading ui file 'skunk.ui'
10 **
11 ** Created: Wed May 15 18:14:08 2002
12 **      by:  The User Interface Compiler (uic)
13 **
14 ** WARNING! All changes made in this file will be lost!
15 ****************************************************************************/
16 #ifndef SKUNKWINDOW_H
17 #define SKUNKWINDOW_H
18
19 #include <qvariant.h>
20 #include <qdialog.h>
21 class QVBoxLayout; 
22 class QHBoxLayout; 
23 class QGridLayout; 
24 class QButtonGroup;
25 class QFrame;
26 class QLineEdit;
27 class QLabel; 
28 class QPushButton;
29 class QRadioButton;
30
31 class skunkwindow : public QDialog
32
33     Q_OBJECT
34
35 public:
36     skunkwindow( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
37     ~skunkwindow();
38     QString getOutput();
39
40     QLabel* skunklabel;
41     QButtonGroup* skunkbuttongroup;
42     QRadioButton* phantombutton;
43     QRadioButton* differencebutton;
44     QRadioButton* nonebutton;
45     QRadioButton* minimumbutton;
46     QRadioButton* maximumbutton;
47     QLineEdit* max;
48     QLabel* maxlabel;
49     QLineEdit* min;
50     QLabel* minlabel;
51     QButtonGroup* skunkbuttongroup2;
52     QRadioButton* amplitudebutton;
53     QRadioButton* intensitybutton;
54     QRadioButton* nonebutton2;
55     //    QRadioButton* fuzzbutton;
56     QLabel* iterationflaglabel;
57     QLineEdit* iterationflagline;
58     QFrame* Line16;
59     QPushButton* okbutton;
60     QPushButton* cancelbutton;
61 private slots:
62     void activateMinimumFields();
63     void activateMaximumFields();
64     void checkValues();
65 };
66
67 #endif // SKUNKWINDOW_H