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