00001
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 #include "Dialog.h"
00012
00013 class ConfigureDialog: public KDialogBase
00014 {
00015 Q_OBJECT
00016 public:
00017 ConfigureDialog(MainWin *mw, KConfig *config);
00018 private slots:
00019 void selectFont();
00020 void apply_clicked();
00021 void ok_clicked();
00022 private:
00023 MainWin *mw;
00024 Dialog *dialog;
00025 KConfig *config;
00026 QRadioButton *fullscreen, *cascade;
00027 QCheckBox *asksheet, *originalsize, *ps2eps, *ps2pdf;
00028 KIntNumInput *recentnr;
00029 QRadioButton *color, *grayscale;
00030 KComboBox *pagesize, *orientation;
00031 QCheckBox *autosave, *auto_original, *speedmode, *keydatamode;
00032 KIntNumInput *asIntervalInput, *speedmodevalue;
00033 QFont defaultfont;
00034 KLineEdit *fontle;
00035 };
00036 #endif //CONFIGUREDIALOG_H