blob: 9ccd8ba01f0ccf5e2d54c4d12a9a66ca6d309814 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "Systemd.hpp"
#include <QDBusConnection>
#include <QDBusMessage>
void Systemd::stopUserUnit(const QString& unit, const QString& mode) {
QDBusMessage m = QDBusMessage::createMethodCall(
"org.freedesktop.systemd1",
"/org/freedesktop/systemd1",
"org.freedesktop.systemd1.Manager",
"StopUnit"
);
m << unit;
m << mode;
QDBusConnection::sessionBus().send(m);
}
|