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

List:       kde-commits
Subject:    KDE/kdenetwork/krdc
From:       Tony Murray <murraytony () gmail ! com>
Date:       2010-12-07 6:35:13
Message-ID: 20101207063513.9D182AC8A5 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1204412 by murrant:

Modify search results to match the silly output of KUrl::prettyUrl().

Now when the url input field is filled automatically when connecting it will match at \
least one entry every time.


 M  +4 -1      mainwindow.cpp  


--- trunk/KDE/kdenetwork/krdc/mainwindow.cpp #1204411:1204412
@@ -75,6 +75,8 @@
 #include <QToolBar>
 #include <QVBoxLayout>
 
+static const QByteArray FILTER_EXCLUSIONS = "@/:";
+
 MainWindow::MainWindow(QWidget *parent)
         : KXmlGuiWindow(parent),
         m_fullscreenWindow(0),
@@ -1182,7 +1184,8 @@
 
 void MainWindow::updateFilter(const QString &text)
 {
-    m_remoteDesktopsModelProxy->setFilterRegExp(QRegExp("IGNORE|" + text, \
Qt::CaseInsensitive, QRegExp::RegExp)); +    // use QUrl::toPercentEncoding() to \
match KUrl::prettyUrl() +    \
m_remoteDesktopsModelProxy->setFilterRegExp(QRegExp("IGNORE|" + \
QUrl::toPercentEncoding(text, FILTER_EXCLUSIONS), Qt::CaseInsensitive, \
QRegExp::RegExp));  }
 
 void MainWindow::createDockWidget()


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

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