22 Q_PROPERTY(QStringList sessions READ sessions);
23 Q_PROPERTY(
bool idleHint READ idleHint);
24 Q_PROPERTY(
bool linger READ linger);
25 Q_PROPERTY(QString name READ name);
26 Q_PROPERTY(QString runtimePath READ runtimePath);
27 Q_PROPERTY(QString service READ service);
28 Q_PROPERTY(QString slice READ slice);
30 Q_PROPERTY(QString display READ display);
31 Q_PROPERTY(quint32 GID READ GID);
32 Q_PROPERTY(quint32 UID READ UID);
33 Q_PROPERTY(QDateTime idleSinceHint READ idleSinceHint);
34 Q_PROPERTY(quint64 idleSinceHintMonotonic READ idleSinceHintMonotonic);
35 Q_PROPERTY(QDateTime loginTime READ loginTime);
36 Q_PROPERTY(quint64 loginTimeMonotonic READ loginTimeMonotonic);
55 DExpected<void>
kill(qint32 signalNumber);
59 explicit DLoginUser(
const QString &path, QObject *parent =
nullptr);
61 QScopedPointer<DLoginUserPrivate> d_ptr;