1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
#ifndef SECSTRUCTOPTIONS_H
#define SECSTRUCTOPTIONS_H
#include <QDialog>
class QPushButton;
class QGroupBox;
class QComboBox;
class QLabel;
class QCheckBox;
class QLineEdit;
class SecStructOptions : public QDialog
{
Q_OBJECT
public:
SecStructOptions();
protected:
private slots:
void accept();
private:
void setUpCombo();
void setUpOutput();
void setUpOtherParams();
QPushButton* okButton;
QComboBox* useProfile1SS;
QComboBox* useProfile2SS;
QLabel* useProfile1SSLabel;
QLabel* useProfile2SSLabel;
QGroupBox* outputGridBox;
QGroupBox* ssGridBox;
QGroupBox* ssParamsGridBox;
QGroupBox* verticalBox;
QCheckBox* secStruct;
QCheckBox* gapMask;
QLineEdit* helixGapPen;
QLineEdit* strandGapPen;
QLineEdit* loopGapPen;
QLineEdit* ssTerminalPen;
QLineEdit* helixTerminalPosWithin;
QLineEdit* helixTerminalPosOutside;
QLineEdit* strandTerminalPosWithin;
QLineEdit* strandTerminalPosOutside;
QLabel* helixGapPenLabel;
QLabel* strandGapPenLabel;
QLabel* loopGapPenLabel;
QLabel* ssTerminalPenLabel;
QLabel* helixTerminalPosWithinLabel;
QLabel* helixTerminalPosOutsideLabel;
QLabel* strandTerminalPosWithinLabel;
QLabel* strandTerminalPosOutsideLabel;
};
#endif
|