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

List:       kde-commits
Subject:    KDE/kdepim/libkdepim
From:       Sergio Luis Martins <iamsergio () gmail ! com>
Date:       2010-01-09 11:30:06
Message-ID: 1263036606.684641.19328.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1072067 by smartins:

Open the combo when clicking on the default text.

Review: http://reviewboard.kde.org/r/2532


 M  +11 -0     kcheckcombobox.cpp  


--- trunk/KDE/kdepim/libkdepim/kcheckcombobox.cpp #1072066:1072067
@@ -47,6 +47,8 @@
   view()->installEventFilter( this );
   view()->viewport()->installEventFilter( this );
 
+  lineEdit()->installEventFilter( this );
+
   updateCheckedItems();
 }
 
@@ -173,8 +175,17 @@
           return true;
       }
     }
+      break;
+    case QEvent::MouseButtonDblClick:
+    case QEvent::MouseButtonPress:
     case QEvent::MouseButtonRelease:
       mIgnoreHide = true;
+
+      if ( receiver == lineEdit() ) {
+        showPopup();
+        return true;
+      }
+
       break;
     default:
       break;
[prev in list] [next in list] [prev in thread] [next in thread] 

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