aboutsummaryrefslogtreecommitdiffstats
path: root/settingsdialog.h
diff options
context:
space:
mode:
authornils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2010-04-02 15:59:26 +0000
committernils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2010-04-02 15:59:26 +0000
commitfdb3413a06b41556ccfdf3b453f8e49dab5ab63d (patch)
tree9cf72f2a52c39e1a15d7e0b4e18e407fffa54457 /settingsdialog.h
parentadd language-select box, does nothing yet, but lists languages ;-) (diff)
downloadgpg4usb-fdb3413a06b41556ccfdf3b453f8e49dab5ab63d.tar.gz
gpg4usb-fdb3413a06b41556ccfdf3b453f8e49dab5ab63d.zip
buttons and checkboxes are set correctly in the settings dialog
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@289 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'settingsdialog.h')
-rwxr-xr-xsettingsdialog.h32
1 files changed, 26 insertions, 6 deletions
diff --git a/settingsdialog.h b/settingsdialog.h
index b7be821..86bb05e 100755
--- a/settingsdialog.h
+++ b/settingsdialog.h
@@ -22,6 +22,10 @@
#include <QDialog>
#include <QButtonGroup>
#include <QGroupBox>
+#include <QRadioButton>
+#include <QDialogButtonBox>
+#include <QHBoxLayout>
+#include <QVBoxLayout>
#include <QComboBox>
class SettingsDialog : public QDialog
@@ -31,13 +35,29 @@ class SettingsDialog : public QDialog
public:
SettingsDialog();
-public slots:
+private:
+ QGroupBox *iconSizeBox;
+ QGroupBox *iconStyleBox;
+ QDialogButtonBox *buttonBox;
+
+ QButtonGroup *iconSizeGroup;
+ QButtonGroup *iconStyleGroup;
+
+ QRadioButton *iconSizeSmall;
+ QRadioButton *iconSizeMedium;
+ QRadioButton *iconSizeLarge;
+ QRadioButton *iconTextButton;
+ QRadioButton *iconIconsButton;
+ QRadioButton *iconAllButton;
+
+ QHBoxLayout *iconSizeBoxLayout;
+ QHBoxLayout *iconStyleBoxLayout;
+ QVBoxLayout *vbox;
+ void setSettings();
+
+
+private slots:
void applySettings();
-private:
- QGroupBox *groupBox1;
- QGroupBox *groupBox2;
- QButtonGroup *group1;
- QButtonGroup *group2;
QHash<QString, QString> listLanguages();
};