diff options
-rw-r--r-- | wizard.cpp | 8 | ||||
-rw-r--r-- | wizard.h | 1 |
2 files changed, 6 insertions, 3 deletions
@@ -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); } @@ -57,6 +57,7 @@ public: IntroPage(QWidget *parent = 0); QLabel *topLabel; QLabel *langLabel; + QComboBox *langSelectBox; int nextId() const; }; |