projects
/
someplayer
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Made cover search async
[someplayer]
/
src
/
coverfinder.h
diff --git
a/src/coverfinder.h
b/src/coverfinder.h
index
14365ac
..
5338473
100644
(file)
--- a/
src/coverfinder.h
+++ b/
src/coverfinder.h
@@
-22,6
+22,7
@@
#include <QObject>
#include <QImage>
#include <QObject>
#include <QImage>
+#include <QFileInfo>
#include "someplayer.h"
class CoverFinder : public QObject
#include "someplayer.h"
class CoverFinder : public QObject
@@
-34,9
+35,12
@@
signals:
void found(QImage);
public slots:
void found(QImage);
public slots:
- bool find(QString path);
- bool extract(QString file);
+ void find(QFileInfo filePath);
QImage &defaultCover();
QImage &defaultCover();
+private:
+ bool _async_find(QFileInfo filePath);
+ bool _find(QString path);
+ bool _extract(QString file);
private:
QImage _defaultCover;
private:
QImage _defaultCover;