20 #ifndef UNITY_POWERD_H
21 #define UNITY_POWERD_H
24 #include <QtCore/QObject>
25 #include <QtDBus/QDBusInterface>
27 class Powerd:
public QObject
31 Q_FLAGS(DisplayFlag DisplayFlags)
36 DisableAutoBrightness = 2,
39 Q_DECLARE_FLAGS(DisplayFlags, DisplayFlag)
46 explicit Powerd(QObject *parent = 0);
50 void displayPowerStateChange(
int status,
unsigned int flags);
53 QDBusInterface *powerd;
54 GSettings *systemSettings;