summaryrefslogtreecommitdiff
authorzecke <zecke>2002-10-18 12:47:45 (UTC)
committer zecke <zecke>2002-10-18 12:47:45 (UTC)
commita574a09dd7b24091a4d2093c8b046ccd32e78d63 (patch) (unidiff)
tree36408789ef101637ed28c1bb5aa8cb00c5197472
parent605e9ccf2bcfa8e16059a1ce023baa2c41d47c88 (diff)
downloadopie-a574a09dd7b24091a4d2093c8b046ccd32e78d63.zip
opie-a574a09dd7b24091a4d2093c8b046ccd32e78d63.tar.gz
opie-a574a09dd7b24091a4d2093c8b046ccd32e78d63.tar.bz2
If a dialog get's accepted call QDialog::accept and not reject
Now Opie is fully working under X11 Thanks mallum for the one and only matchbox
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--x11/libqpe-x11/qpe/qpeapplication.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/x11/libqpe-x11/qpe/qpeapplication.cpp b/x11/libqpe-x11/qpe/qpeapplication.cpp
index 75a8189..49115d8 100644
--- a/x11/libqpe-x11/qpe/qpeapplication.cpp
+++ b/x11/libqpe-x11/qpe/qpeapplication.cpp
@@ -731,17 +731,17 @@ int QPEApplication::x11ClientMessage(QWidget* w, XEvent* event, bool b ) {
731 * a QDialog could be not modal too 731 * a QDialog could be not modal too
732 */ 732 */
733 if ( w->inherits("QDialog" ) ) { 733 if ( w->inherits("QDialog" ) ) {
734 qWarning("inherits QDialog!!!"); 734 qWarning("inherits QDialog!!!");
735 QDialog* dia = (QDialog*)w; 735 QDialog* dia = (QDialog*)w;
736 /* 736 /*
737 * call it directly or via QTimer::singleShot? 737 * call it directly or via QTimer::singleShot?
738 */ 738 */
739 QTimer::singleShot(0, dia, SLOT(reject() ) ); 739 QTimer::singleShot(0, dia, SLOT(accept() ) );
740 return 0; 740 return 0;
741 } 741 }
742 742
743 } 743 }
744 } 744 }
745 return QApplication::x11ClientMessage(w, event, b ); 745 return QApplication::x11ClientMessage(w, event, b );
746} 746}
747 747