pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution

This commit is contained in:
2019-04-29 20:50:52 +02:00
förälder 0d3cfefb36
incheckning 4c8d201f81
6 ändrade filer med 77 tillägg och 85 borttagningar

Visa fil

@@ -32,7 +32,7 @@ class MainWindow : public QMainWindow
QSqlDatabase db;
QFuture<QVector<SearchResult>> searchFuture;
QFutureWatcher<QVector<SearchResult>> searchWatcher;
PdfWorker *pdfWorker;
QFutureWatcher<PdfPreview> pdfWorkerWatcher;
void add(QString path, unsigned int page);
QThread searchThread;
QThread pdfWorkerThread;