00001 //LabPlot : ConfigureDialog.h 00002 00003 #ifndef CONFIGUREDIALOG_H 00004 #define CONFIGUREDIALOG_H 00005 00006 #include <qcheckbox.h> 00007 #include <kdialogbase.h> 00008 #include <kconfig.h> 00009 #include <knuminput.h> 00010 #include "MainWin.h" 00011 00012 class ConfigureDialog: public KDialogBase 00013 { 00014 Q_OBJECT 00015 public: 00016 ConfigureDialog(MainWin *mw, const char *name, KConfig *config); 00017 private slots: 00018 void apply_clicked(); 00019 void ok_clicked(); 00020 private: 00021 KConfig *config; 00022 QRadioButton *fullscreen, *cascade; 00023 QRadioButton *color, *grayscale; 00024 KComboBox *pagesize, *orientation; 00025 QCheckBox *autosave; 00026 KIntNumInput *asIntervalInput; 00027 }; 00028 #endif //CONFIGUREDIALOG_H