From c9c3e5241b3b65c13b9654909df730e748b07436 Mon Sep 17 00:00:00 2001 From: nils Date: Sun, 14 Nov 2010 01:45:16 +0000 Subject: cleaned up settings dialog and bump version to 0.2.5 git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@392 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- settingsdialog.h | 42 ++++++++---------------------------------- 1 file changed, 8 insertions(+), 34 deletions(-) (limited to 'settingsdialog.h') diff --git a/settingsdialog.h b/settingsdialog.h index a43f587..5c96788 100755 --- a/settingsdialog.h +++ b/settingsdialog.h @@ -44,11 +44,13 @@ GeneralTab(QWidget *parent = 0); void setSettings(); void applySettings(); + private: QCheckBox *rememberPasswordCheckBox; QCheckBox *saveCheckedKeysCheckBox; QComboBox *langSelectBox; QHash lang; + private slots: QHash listLanguages(); @@ -62,10 +64,11 @@ private slots: MimeTab(QWidget *parent = 0); void setSettings(); void applySettings(); + + private: QCheckBox *mimeParseCheckBox; QCheckBox *mimeQPCheckBox; QCheckBox *mimeOpenAttachmentCheckBox; - }; class AppearanceTab : public QWidget @@ -77,6 +80,7 @@ private slots: AppearanceTab(QWidget *parent = 0); void setSettings(); void applySettings(); + private: QButtonGroup *iconStyleGroup; QRadioButton *iconSizeSmall; @@ -87,7 +91,6 @@ private slots: QRadioButton *iconIconsButton; QRadioButton *iconAllButton; QCheckBox *windowSizeCheckBox; - }; @@ -100,42 +103,13 @@ public: GeneralTab *generalTab; MimeTab *mimeTab; AppearanceTab *appearanceTab; + public slots: void accept(); -private: - QTabWidget *tabWidget; // new +private: + QTabWidget *tabWidget; QDialogButtonBox *buttonBox; - - - QRadioButton *iconSizeSmall; - QRadioButton *iconSizeMedium; - QRadioButton *iconSizeLarge; - QRadioButton *iconTextButton; - QRadioButton *iconIconsButton; - QRadioButton *iconAllButton; - QCheckBox *windowSizeCheckBox; - QCheckBox *saveCheckedKeysCheckBox; - QCheckBox *rememberPasswordCheckBox; - QCheckBox *mimeParseCheckBox; - QCheckBox *mimeQPCheckBox; - QCheckBox *mimeOpenAttachmentCheckBox; - QComboBox *langSelectBox; - QHash lang; - - QHBoxLayout *iconSizeBoxLayout; - QHBoxLayout *iconStyleBoxLayout; - QHBoxLayout *windowSizeBoxLayout; - QHBoxLayout *saveCheckedKeysBoxLayout; - QHBoxLayout *rememberPasswordBoxLayout; - QVBoxLayout *mimeParseBoxLayout; QVBoxLayout *vbox; - void setSettings(); - - -private slots: - void applySettings(); - - QHash listLanguages(); }; #endif // __SETTINGSDIALOG_H__ -- cgit v1.2.3