aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/dialog/libkvidialog.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-04-02 11:30:50 +0000
committerGravatar Fabio Bas2010-04-02 11:30:50 +0000
commit3e652388b8473010f67d4f087b794f756c4beb2c (patch)
tree81ceb785efd228dfdd34445e1fe365b3f780ea76 /src/modules/dialog/libkvidialog.cpp
parentsome fixed to the classeditor (diff)
downloadKVIrc-3e652388b8473010f67d4f087b794f756c4beb2c.tar.gz
KVIrc-3e652388b8473010f67d4f087b794f756c4beb2c.tar.bz2
KVIrc-3e652388b8473010f67d4f087b794f756c4beb2c.zip
fix for #754 (watch your underpants!)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4232 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/dialog/libkvidialog.cpp')
-rw-r--r--src/modules/dialog/libkvidialog.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/modules/dialog/libkvidialog.cpp b/src/modules/dialog/libkvidialog.cpp
index 822b0c94f..aeb97f87c 100644
--- a/src/modules/dialog/libkvidialog.cpp
+++ b/src/modules/dialog/libkvidialog.cpp
@@ -69,9 +69,10 @@ KviKvsCallbackMessageBox::KviKvsCallbackMessageBox(
setIcon(QMessageBox::NoIcon);
QMessageBox::StandardButtons buttons;
bool btn=false;
- if (!szButton0.isEmpty()) {btn=true;buttons=QMessageBox::Ok | QMessageBox::Default;}
+ if (!szButton0.isEmpty()) {btn=true;buttons=QMessageBox::Yes | QMessageBox::Default;}
+ if (!szButton1.isEmpty()) {btn=true;buttons|=QMessageBox::No;}
if (!szButton2.isEmpty()) {btn=true;buttons|=QMessageBox::Cancel | QMessageBox::Escape;}
- else if(!szButton1.isEmpty()) {btn=true;buttons|=QMessageBox::No | QMessageBox::Escape;}
+
if (!btn) buttons=QMessageBox::Ok;
setStandardButtons(buttons);
g_pDialogModuleDialogList->append(this);
@@ -84,7 +85,7 @@ KviKvsCallbackMessageBox::KviKvsCallbackMessageBox(
else if(KviQString::equalCI(szIcon,"warning"))setIcon(QMessageBox::Warning);
else if(KviQString::equalCI(szIcon,"critical"))setIcon(QMessageBox::Critical);
}
- if(!szButton0.isEmpty())setButtonText(QMessageBox::Ok,szButton0);
+ if(!szButton0.isEmpty())setButtonText(QMessageBox::Yes,szButton0);
if(!szButton1.isEmpty())setButtonText(QMessageBox::No,szButton1);
if(!szButton2.isEmpty())setButtonText(QMessageBox::Cancel,szButton2);
}