gui: remove searchworker

This commit is contained in:
2019-04-27 21:24:53 +02:00
parent 6f92b9ff5a
commit 2cf26a17e1
5 changed files with 30 additions and 89 deletions

View File

@ -6,7 +6,8 @@
#include <QTreeWidgetItem>
#include <QFileIconProvider>
#include <QKeyEvent>
#include "searchworker.h"
#include <QFutureWatcher>
#include <QSqlDatabase>
#include "pdfworker.h"
namespace Ui
{
@ -28,7 +29,9 @@ class MainWindow : public QMainWindow
Ui::MainWindow *ui;
QFileIconProvider iconProvider;
bool pdfDirty;
SearchWorker *searchWorker;
QSqlDatabase db;
QFuture<QVector<SearchResult>> searchFuture;
QFutureWatcher<QVector<SearchResult>> searchWatcher;
PdfWorker *pdfWorker;
void add(QString path, unsigned int page);
QThread searchThread;