1 | /* |
2 | SPDX-FileCopyrightText: 2015 Vishesh Handa <vhanda@kde.org> |
3 | |
4 | SPDX-License-Identifier: LGPL-2.1-or-later |
5 | */ |
6 | |
7 | #ifndef BALOO_EXTRACTORPROCESS_H |
8 | #define |
9 | |
10 | #include "extractor/commandpipe.h" |
11 | |
12 | #include <QProcess> |
13 | #include <QObject> |
14 | #include <QVector> |
15 | |
16 | namespace Baloo { |
17 | |
18 | class : public QObject |
19 | { |
20 | Q_OBJECT |
21 | public: |
22 | (const QString& , QObject* parent = nullptr); |
23 | (); |
24 | |
25 | void (const QVector<quint64>& fileIds); |
26 | void (); |
27 | |
28 | Q_SIGNALS: |
29 | void (QString filePath); |
30 | void (QString filePath, bool fileUpdated); |
31 | void (); |
32 | void (); |
33 | |
34 | private: |
35 | const QString ; |
36 | |
37 | QProcess ; |
38 | Baloo::Private::ControllerPipe ; |
39 | }; |
40 | } |
41 | |
42 | #endif // BALOO_EXTRACTORPROCESS_H |
43 | |