From 3ae4ded5363d3d1eb711939696953edd9e248e69 Mon Sep 17 00:00:00 2001 From: doitux Date: Mon, 24 Dec 2012 00:14:01 +0100 Subject: [PATCH] fix #162 (Does not keep settings on Android) and settingsdialog issues for desktop --- .../qt/gui_800x480/settingsdialog_800x480.ui | 66 +++++++------------ .../qt/settingsdialog/settingsdialogimpl.cpp | 6 ++ 2 files changed, 31 insertions(+), 41 deletions(-) diff --git a/src/gui/qt/gui_800x480/settingsdialog_800x480.ui b/src/gui/qt/gui_800x480/settingsdialog_800x480.ui index aeffd716..3a5f87c6 100644 --- a/src/gui/qt/gui_800x480/settingsdialog_800x480.ui +++ b/src/gui/qt/gui_800x480/settingsdialog_800x480.ui @@ -3785,7 +3785,7 @@ p, li { white-space: pre-wrap; } - + QObject{font: 32px;} @@ -3962,12 +3962,12 @@ p, li { white-space: pre-wrap; } setNum(int) - 786 - 63 + 292 + 40 - 362 - 63 + 265 + 40 @@ -3978,12 +3978,12 @@ p, li { white-space: pre-wrap; } setEnabled(bool) - 786 - 184 + 292 + 41 - 786 - 217 + 292 + 33 @@ -3994,12 +3994,12 @@ p, li { white-space: pre-wrap; } setEnabled(bool) - 784 - 168 + 290 + 36 - 784 - 188 + 290 + 27 @@ -4010,12 +4010,12 @@ p, li { white-space: pre-wrap; } setEnabled(bool) - 249 - 53 + 245 + 23 - 277 - 53 + 273 + 23 @@ -4026,12 +4026,12 @@ p, li { white-space: pre-wrap; } setEnabled(bool) - 249 - 53 + 245 + 23 - 306 - 79 + 302 + 49 @@ -4042,28 +4042,12 @@ p, li { white-space: pre-wrap; } setEnabled(bool) - 362 - 235 + 256 + 124 - 779 - 239 - - - - - pushButton - clicked() - settingsDialog - accept() - - - 685 - 390 - - - 578 - 396 + 297 + 125 diff --git a/src/gui/qt/settingsdialog/settingsdialogimpl.cpp b/src/gui/qt/settingsdialog/settingsdialogimpl.cpp index 3550d5dd..e7244530 100644 --- a/src/gui/qt/settingsdialog/settingsdialogimpl.cpp +++ b/src/gui/qt/settingsdialog/settingsdialogimpl.cpp @@ -82,6 +82,12 @@ settingsDialogImpl::settingsDialogImpl(QWidget *parent, ConfigFile *c, selectAva comboBox_switchLanguage->addItem(QString(tr("Tamil")+" "+QString::fromUtf8("(தமிழ்)")),"ta"); comboBox_switchLanguage->addItem(QString(tr("Turkish")+" "+QString::fromUtf8("(Tϋrkçe)")),"tr"); +#ifdef ANDROID + connect( pushButton_ok, SIGNAL( accepted() ), this, SLOT( isAccepted() ) ); +#else + connect( buttonBox, SIGNAL( accepted() ), this, SLOT( isAccepted() ) ); +#endif + connect( lineEdit_HumanPlayerName, SIGNAL( textChanged( const QString &) ), this, SLOT( playerNickChanged() ) ); connect( lineEdit_Opponent1Name, SIGNAL( textChanged(const QString &) ), this, SLOT( playerNickChanged() ) ); connect( lineEdit_Opponent2Name, SIGNAL( textChanged(const QString &) ), this, SLOT( playerNickChanged() ) );