summaryrefslogtreecommitdiff
path: root/noncore/settings/language/language.cpp
authorar <ar>2004-08-21 10:08:44 (UTC)
committer ar <ar>2004-08-21 10:08:44 (UTC)
commit2304c546ec73f2643621f04d61128c2686812cd1 (patch) (unidiff)
tree9ab2b011fcdd376fbbd70000bb035e7521ef5490 /noncore/settings/language/language.cpp
parente67b6a8748af0856d77eeb46048d36e58314793e (diff)
downloadopie-2304c546ec73f2643621f04d61128c2686812cd1.zip
opie-2304c546ec73f2643621f04d61128c2686812cd1.tar.gz
opie-2304c546ec73f2643621f04d61128c2686812cd1.tar.bz2
- BugFix: #1383 - Language settings doesn't warn about losing open apps (Thanks to Markus Litz for the patch)
Diffstat (limited to 'noncore/settings/language/language.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/language/language.cpp17
1 files changed, 15 insertions, 2 deletions
diff --git a/noncore/settings/language/language.cpp b/noncore/settings/language/language.cpp
index d30a041..8dff063 100644
--- a/noncore/settings/language/language.cpp
+++ b/noncore/settings/language/language.cpp
@@ -93,8 +93,21 @@ LanguageSettings::~LanguageSettings()
93 93
94void LanguageSettings::accept() 94void LanguageSettings::accept()
95{ 95{
96 applyLanguage(); 96 switch( QMessageBox::warning( this, "Language",
97 QDialog::accept(); 97 "Attention, all windows will be closed\n"
98 "by changing the language\n"
99 "without saving the Data.\n\n"
100 "Go on?",
101 "Ok", "Cancel", 0,
102 0, 1 ))
103 {
104 case 0: // OK
105 applyLanguage();
106 QDialog::accept();
107 break;
108 case 1: // Abbruch
109 break;
110 }
98} 111}
99 112
100void LanguageSettings::applyLanguage() 113void LanguageSettings::applyLanguage()