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

List:       kde-commits
Subject:    extragear/base/konq-plugins/domtreeviewer
From:       Pino Toscano <pino () kde ! org>
Date:       2008-02-29 15:44:06
Message-ID: 1204299846.443115.2459.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 780612 by pino:

bool -> Qt::CaseSensitivity
Fix also a small bug about getting the case sensitivity info from the find dialog - \
now that find option is respected again.


 M  +5 -5      domtreeview.cpp  
 M  +1 -1      domtreeview.h  


--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeview.cpp #780611:780612
@@ -537,19 +537,19 @@
 {
   assert(m_findDialog);
   const QString searchText = m_findDialog->pattern();
-  bool caseSensitive = (m_findDialog->options() & Qt::CaseSensitive);
+  Qt::CaseSensitivity caseSensitivity = (m_findDialog->options() & \
KFind::CaseSensitive) ? Qt::CaseSensitive : Qt::CaseInsensitive;  
   searchRecursive(static_cast<DOMListViewItem*>(m_rootListView->firstChild()),
-		  searchText, caseSensitive);
+		  searchText, caseSensitivity);
 
   m_findDialog->hide();
 }
 
 void DOMTreeView::searchRecursive(DOMListViewItem* cur_item, const QString& \
                searchText,
-				  bool caseSensitive)
+				  Qt::CaseSensitivity caseSensitivity)
 {
   const QString text(cur_item->text(0));
-  if (text.contains(searchText, caseSensitive) > 0) {
+  if (text.contains(searchText, caseSensitivity)) {
     cur_item->setUnderline(true);
     cur_item->setItalic(true);
     m_listView->setCurrentItem(cur_item);
@@ -560,7 +560,7 @@
 
   DOMListViewItem* child = static_cast<DOMListViewItem *>(cur_item->firstChild());
   while( child ) {
-    searchRecursive(child, searchText, caseSensitive);
+    searchRecursive(child, searchText, caseSensitivity);
     child = static_cast<DOMListViewItem *>(child->nextSibling());
   }
 }
--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeview.h #780611:780612
@@ -129,7 +129,7 @@
 
 	void searchRecursive(DOMListViewItem *cur_item,
 			     const QString &searchText,
-			     bool caseSensitive);
+			     Qt::CaseSensitivity caseSensitivity);
 
         void adjustDepth();
 	void adjustDepthRecursively(Q3ListViewItem *cur_item,  uint currDepth);


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

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