1 #include "screensaver_mac.h"
2 
3 //FIXME: use IOPMAssertion???
4 
ScreenSaverMac(QObject * parent)5 ScreenSaverMac::ScreenSaverMac(QObject *parent) : ScreenSaver(parent)
6 {
7 
8 }
9 
abilities()10 QSet<ScreenSaverMac::Ability> ScreenSaverMac::abilities()
11 {
12     return QSet<Ability>();
13 }
14 
inhibitSaver(const QString & reason)15 void ScreenSaverMac::inhibitSaver(const QString &reason)
16 {
17     Q_UNUSED(reason)
18     emit failed(Inhibit);
19 }
20 
uninhibitSaver()21 void ScreenSaverMac::uninhibitSaver() {
22     emit failed(Uninhibit);
23 }
24 
launchSaver()25 void ScreenSaverMac::launchSaver() {
26     emit failed(LaunchSaver);
27 }
28 
lockScreen()29 void ScreenSaverMac::lockScreen() {
30     emit failed(LockScreen);
31 }
32 
hibernateSystem()33 void ScreenSaverMac::hibernateSystem()
34 {
35     emit failed(Hibernate);
36 }
37 
suspendSystem()38 void ScreenSaverMac::suspendSystem()
39 {
40     emit failed(Suspend);
41 }
42 
shutdownSystem()43 void ScreenSaverMac::shutdownSystem()
44 {
45     emit failed(Shutdown);
46 }
47 
logOff()48 void ScreenSaverMac::logOff()
49 {
50     emit failed(LogOff);
51 }
52