Changeset View
Changeset View
Standalone View
Standalone View
src/filescanner.h
Show All 22 Lines | |||||
23 | #include "musicaudiotrack.h" | 23 | #include "musicaudiotrack.h" | ||
24 | 24 | | |||
25 | #include <QUrl> | 25 | #include <QUrl> | ||
26 | #include <QMimeDatabase> | 26 | #include <QMimeDatabase> | ||
27 | #include <QObject> | 27 | #include <QObject> | ||
28 | 28 | | |||
29 | #include <memory> | 29 | #include <memory> | ||
30 | 30 | | |||
31 | namespace KFileMetaData { | 31 | #include <KFileMetaData/PropertyInfo> | ||
32 | | ||||
33 | class ExtractorCollection; | | |||
34 | | ||||
35 | } | | |||
36 | 32 | | |||
37 | namespace Baloo { | 33 | namespace Baloo { | ||
38 | 34 | | |||
39 | class File; | 35 | class File; | ||
40 | 36 | | |||
41 | } | 37 | } | ||
42 | 38 | | |||
43 | class FileScannerPrivate; | 39 | class FileScannerPrivate; | ||
Show All 11 Lines | 43 | public: | |||
55 | void scanProperties(const Baloo::File &match, MusicAudioTrack &trackData); | 51 | void scanProperties(const Baloo::File &match, MusicAudioTrack &trackData); | ||
56 | 52 | | |||
57 | void scanProperties(const QString &localFileName, MusicAudioTrack &trackData); | 53 | void scanProperties(const QString &localFileName, MusicAudioTrack &trackData); | ||
58 | 54 | | |||
59 | private: | 55 | private: | ||
60 | 56 | | |||
61 | std::unique_ptr<FileScannerPrivate> d; | 57 | std::unique_ptr<FileScannerPrivate> d; | ||
62 | 58 | | |||
59 | QString checkForMultipleEntries(KFileMetaData::Property::Property property); | ||||
60 | | ||||
63 | }; | 61 | }; | ||
64 | 62 | | |||
65 | #endif // FILESCANNER_H | 63 | #endif // FILESCANNER_H |