aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2012-01-18 20:48:15 +0000
committerubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2012-01-18 20:48:15 +0000
commit093384fde63b3227740c19f39fb0832ca664261d (patch)
tree8cd83b3209f71ed7e0910e49f92320912a699fc5
parentupdated TODO (diff)
downloadgpg4usb-093384fde63b3227740c19f39fb0832ca664261d.tar.gz
gpg4usb-093384fde63b3227740c19f39fb0832ca664261d.zip
add language select combobox to wizard
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@751 34ebc366-c3a9-4b3c-9f84-69acf7962910
-rw-r--r--wizard.cpp8
-rw-r--r--wizard.h1
2 files changed, 6 insertions, 3 deletions
diff --git a/wizard.cpp b/wizard.cpp
index 2a12f78..d4a95ad 100644
--- a/wizard.cpp
+++ b/wizard.cpp
@@ -58,15 +58,17 @@ IntroPage::IntroPage(QWidget *parent)
langLabel = new QLabel(tr("Choose a Language"));
langLabel->setWordWrap(true);
- QHash<QString, QString> languages = SettingsDialog::listLanguages();
- foreach(QString l, languages) {
- qDebug() << l;
+ langSelectBox = new QComboBox();
+ foreach(QString l, SettingsDialog::listLanguages()) {
+ langSelectBox->addItem(l);
}
+
// set layout and add widgets
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(topLabel);
layout->addWidget(langLabel);
+ layout->addWidget(langSelectBox);
setLayout(layout);
this->setFinalPage(true);
}
diff --git a/wizard.h b/wizard.h
index e04cdde..a7b2f0e 100644
--- a/wizard.h
+++ b/wizard.h
@@ -57,6 +57,7 @@ public:
IntroPage(QWidget *parent = 0);
QLabel *topLabel;
QLabel *langLabel;
+ QComboBox *langSelectBox;
int nextId() const;
};