19 #ifndef LOMIRI_PROCESSCONTROL_H
20 #define LOMIRI_PROCESSCONTROL_H
23 #include <QScopedPointer>
24 #include <QStringList>
26 class ProcessControlPrivate;
27 class ProcessControl:
public QObject
30 Q_PROPERTY(QStringList awakenProcesses READ awakenProcesses
31 NOTIFY awakenProcessesChanged)
34 explicit ProcessControl(QObject *parent = 0);
37 void setAwakenProcesses(
const QStringList &processes);
38 QStringList awakenProcesses()
const;
41 void awakenProcessesChanged();
44 Q_DECLARE_PRIVATE(ProcessControl)
45 QScopedPointer<ProcessControlPrivate> d_ptr;
48 #endif // LOMIRI_PROCESSCONTROL_H