[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kexi/kexiutils
From:       Jaroslaw Staniek <js () iidea ! pl>
Date:       2009-03-07 23:18:44
Message-ID: 1236467924.140876.29806.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 936568 by staniek:

KexiUtils
= KexiUtils::{un}setFocusWithReason(): fix crash when widget==0



 M  +4 -0      utils.cpp  


--- trunk/koffice/kexi/kexiutils/utils.cpp #936567:936568
@@ -534,6 +534,8 @@
 
 void KexiUtils::setFocusWithReason(QWidget* widget, Qt::FocusReason reason)
 {
+    if (!widget)
+        return;
     QFocusEvent fe(QEvent::FocusIn, reason);
     //QFocusEvent::setReason(reason);
     QCoreApplication::sendEvent(widget, &fe);
@@ -542,6 +544,8 @@
 
 void KexiUtils::unsetFocusWithReason(QWidget* widget, Qt::FocusReason reason)
 {
+    if (!widget)
+        return;
     QFocusEvent fe(QEvent::FocusOut, reason);
     //QFocusEvent::setReason(reason);
     QCoreApplication::sendEvent(widget, &fe);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic