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

List:       kde-commits
Subject:    KDE/kdevplatform/language/interfaces
From:       David Nolden <david.nolden.kde () art-master ! de>
Date:       2008-06-26 15:38:07
Message-ID: 1214494687.656575.26320.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 824713 by zwabel:

Use normal "contains" search while filtering the quickopen list. The wildcard stuff \
didn't work correctly(was driving me crazy).



 M  +2 -4      quickopenfilter.h  


--- trunk/KDE/kdevplatform/language/interfaces/quickopenfilter.h #824712:824713
@@ -85,14 +85,12 @@
       if( !text.startsWith( m_oldFilterText ) )
         filterBase = m_items; //Start filtering based on the whole data
 
-      QRegExp exp(text, Qt::CaseInsensitive, QRegExp::Wildcard);
+      //QRegExp exp(text, Qt::CaseInsensitive, QRegExp::Wildcard);
 
-      ///@todo Use regexps, and the other additional filter-logic from kdevelop-3.4
-
       m_filtered.clear();
 
       foreach( const Item& data, filterBase )
-        if( itemText( data ).contains(exp) )
+        if( itemText( data ).contains(text, Qt::CaseInsensitive) )
           m_filtered << data;
       
       m_oldFilterText = text;


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

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