window.cpp: connect searchCancelled signal to proper slot

This commit is contained in:
Albert S. 2018-01-17 22:44:20 +01:00
부모 687f88f226
커밋 4b9ccc50da
2개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제

4
BUGS
파일 보기

@ -1,4 +1,2 @@
Type to fast and search must be triggered again (queues don't work as intended). Here,
we may need proper mutexes.
SearchWorker: isPending etc. may need proper locking (with mutexes)
Memory leaks(ignored for now due to short-running nature of the application)

파일 보기

@ -14,7 +14,6 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include "window.h"
#include <QDebug>
#include <QProcess>
#include <QProcessEnvironment>
#include <QDirIterator>
@ -34,6 +33,7 @@ Window::Window(const QVector<EntryConfig> &configs, const QString &dbpath)
connect(this, &Window::beginFileSearch, searchWorker, &SearchWorker::searchForFile);
connect(this, &Window::beginContentSearch, searchWorker, &SearchWorker::searchForContent);
connect(searchWorker, &SearchWorker::searchResultsReady, this, &Window::handleSearchResults);
connect(searchWorker, &SearchWorker::searchCancelled, this, &Window::handleCancelledSearch);
searchThread.start();
initTreeWidgets();
this->lineEdit->installEventFilter(this);