19#include "ProcessControl.h"
23class ProcessControlPrivate
26 ProcessControlPrivate(ProcessControl *q);
29 friend class ProcessControl;
30 QStringList m_awakenProcesses;
33ProcessControlPrivate::ProcessControlPrivate(ProcessControl *q)
37ProcessControl::ProcessControl(QObject* parent):
39 d_ptr(new ProcessControlPrivate(this))
43ProcessControl::~ProcessControl() =
default;
45void ProcessControl::setAwakenProcesses(
const QStringList &processes)
48 d->m_awakenProcesses = processes;
49 Q_EMIT awakenProcessesChanged();
52QStringList ProcessControl::awakenProcesses()
const
54 Q_D(
const ProcessControl);
55 return d->m_awakenProcesses;