Changeset View
Changeset View
Standalone View
Standalone View
src/util/externalcommand.h
Show All 15 Lines | |||||
16 | * along with this program. If not, see <http://www.gnu.org/licenses/>.* | 16 | * along with this program. If not, see <http://www.gnu.org/licenses/>.* | ||
17 | *************************************************************************/ | 17 | *************************************************************************/ | ||
18 | 18 | | |||
19 | #ifndef KPMCORE_EXTERNALCOMMAND_H | 19 | #ifndef KPMCORE_EXTERNALCOMMAND_H | ||
20 | #define KPMCORE_EXTERNALCOMMAND_H | 20 | #define KPMCORE_EXTERNALCOMMAND_H | ||
21 | 21 | | |||
22 | #include "util/libpartitionmanagerexport.h" | 22 | #include "util/libpartitionmanagerexport.h" | ||
23 | 23 | | |||
24 | #include <QObject> | ||||
24 | #include <QDebug> | 25 | #include <QDebug> | ||
25 | #include <QProcess> | 26 | #include <QProcess> | ||
26 | #include <QString> | 27 | #include <QString> | ||
27 | #include <QStringList> | 28 | #include <QStringList> | ||
28 | #include <QtGlobal> | 29 | #include <QtGlobal> | ||
29 | #include <QThread> | 30 | #include <QThread> | ||
30 | #include <QVariant> | 31 | #include <QVariant> | ||
31 | 32 | | |||
32 | #include <memory> | 33 | #include <memory> | ||
33 | 34 | | |||
34 | namespace KAuth { class ExecuteJob; } | 35 | namespace KAuth { class ExecuteJob; } | ||
35 | 36 | | |||
36 | class KJob; | 37 | class KJob; | ||
38 | | ||||
37 | class Report; | 39 | class Report; | ||
38 | class CopySource; | 40 | class CopySource; | ||
39 | class CopyTarget; | 41 | class CopyTarget; | ||
40 | class QDBusInterface; | | |||
41 | 42 | | |||
42 | struct ExternalCommandPrivate; | 43 | struct ExternalCommandPrivate; | ||
43 | 44 | | |||
44 | class DBusThread : public QThread | 45 | class DBusThread : public QThread | ||
45 | { | 46 | { | ||
46 | Q_OBJECT | 47 | Q_OBJECT | ||
47 | // We register on DBus so the helper can monitor us and terminate if we | 48 | // We register on DBus so the helper can monitor us and terminate if we | ||
48 | // terminate. | 49 | // terminate. | ||
▲ Show 20 Lines • Show All 96 Lines • Show Last 20 Lines |