aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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;
};