00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef CSNAPSHOTSETTINGS_H
00010 #define CSNAPSHOTSETTINGS_H
00011
00012 #include <qvariant.h>
00013 #include <qdialog.h>
00014 class QVBoxLayout;
00015 class QHBoxLayout;
00016 class QGridLayout;
00017 class QButtonGroup;
00018 class QCheckBox;
00019 class QFrame;
00020 class QLabel;
00021 class QLineEdit;
00022 class QPushButton;
00023 class QRadioButton;
00024 class QSpinBox;
00025 class QToolButton;
00026
00027 class CSnapshotSettings : public QDialog
00028 {
00029 Q_OBJECT
00030
00031 public:
00032 CSnapshotSettings( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00033 ~CSnapshotSettings();
00034
00035 QButtonGroup* SelectedFormat;
00036 QRadioButton* RadioButton1;
00037 QRadioButton* RadioButton2;
00038 QRadioButton* RadioButton3;
00039 QRadioButton* RadioButton4;
00040 QRadioButton* RadioButton6;
00041 QRadioButton* RadioButton10;
00042 QRadioButton* RadioButton12;
00043 QRadioButton* RadioButton8;
00044 QRadioButton* RadioButton7;
00045 QRadioButton* RadioButton11;
00046 QRadioButton* RadioButton15;
00047 QRadioButton* RadioButton16;
00048 QRadioButton* RadioButton5;
00049 QRadioButton* RadioButton13;
00050 QRadioButton* RadioButton9;
00051 QRadioButton* RadioButton14;
00052 QFrame* Frame3;
00053 QLabel* label_select_font;
00054 QToolButton* ColourButton;
00055 QLabel* label_select_color;
00056 QToolButton* FontButton;
00057 QCheckBox* TimestampImage;
00058 QLabel* label_basename;
00059 QLineEdit* BaseName;
00060 QPushButton* CancelButton;
00061 QPushButton* OKButton;
00062 QButtonGroup* SaveOption;
00063 QRadioButton* RadioButton20;
00064 QRadioButton* RadioButton19;
00065 QLabel* TextLabel1;
00066 QSpinBox* MaxSequence;
00067 QRadioButton* RadioButton18;
00068 QCheckBox* FTPToServer;
00069 QPushButton* FTPSettingsButton;
00070 QCheckBox* SaveToDisk;
00071
00072 protected slots:
00073 virtual void ClickedColor();
00074 virtual void ClickedFont();
00075 virtual void ClickedOK();
00076 virtual void ClickedFTP();
00077
00078 protected:
00079 QGridLayout* SelectedFormatLayout;
00080 };
00081
00082 #endif // CSNAPSHOTSETTINGS_H