summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/speech/hello_speak/mainwindow.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/speech/hello_speak/mainwindow.cpp b/examples/speech/hello_speak/mainwindow.cpp
index 6f2f300..31e2498 100644
--- a/examples/speech/hello_speak/mainwindow.cpp
+++ b/examples/speech/hello_speak/mainwindow.cpp
@@ -110,8 +110,11 @@ void MainWindow::engineSelected(int index)
QVector<QLocale> locales = m_speech->availableLocales();
QLocale current = m_speech->locale();
foreach (const QLocale &locale, locales) {
+ QString name(QString("%1 (%2)")
+ .arg(QLocale::languageToString(locale.language()))
+ .arg(QLocale::countryToString(locale.country())));
QVariant localeVariant(locale);
- ui.language->addItem(QLocale::languageToString(locale.language()), localeVariant);
+ ui.language->addItem(name, localeVariant);
if (locale.name() == current.name())
current = locale;
}