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

List:       kde-commits
Subject:    [muon] libmuon/ApplicationBackend: Use the new xapianUpdateFinished in QApt2 to connect to searchInv
From:       Jonathan Thomas <echidnaman () kubuntu ! org>
Date:       2012-10-23 17:38:53
Message-ID: 20121023173853.3B74EA6078 () git ! kde ! org
[Download RAW message or body]

Git commit ff48315d365c8a1fc33546c6965690a8836d8439 by Jonathan Thomas.
Committed on 23/10/2012 at 19:38.
Pushed by jmthomas into branch 'master'.

Use the new xapianUpdateFinished in QApt2 to connect to searchInvalidated. (Was lost \
in the port)

M  +2    -2    libmuon/ApplicationBackend/ApplicationBackend.cpp

http://commits.kde.org/muon/ff48315d365c8a1fc33546c6965690a8836d8439

diff --git a/libmuon/ApplicationBackend/ApplicationBackend.cpp \
b/libmuon/ApplicationBackend/ApplicationBackend.cpp index 247bfee..ebddbea 100644
--- a/libmuon/ApplicationBackend/ApplicationBackend.cpp
+++ b/libmuon/ApplicationBackend/ApplicationBackend.cpp
@@ -131,6 +131,8 @@ void ApplicationBackend::setBackend(QApt::Backend *backend)
     m_watcher->setFuture(future);
     connect(m_backend, SIGNAL(transactionQueueChanged(QString,QStringList)),
             this, SLOT(aptTransactionsChanged(QString)));
+    connect(m_backend, SIGNAL(xapianUpdateFinished()),
+            this, SIGNAL(searchInvalidated()));
 }
 
 void ApplicationBackend::setApplications()
@@ -215,8 +217,6 @@ void ApplicationBackend::aptTransactionsChanged(QString active)
 
 void ApplicationBackend::transactionEvent(QApt::TransactionStatus status)
 {
-    // FIXME: Handle xapian finished, emit searchInvalidated
-
     auto iter = m_transQueue.find(m_currentTransaction);
     if (iter == m_transQueue.end())
         return;


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

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