diff -r 35368b604b28 -r 6727c5d0afc7 screensaver/screensavermodel/inc/screensaver.h --- a/screensaver/screensavermodel/inc/screensaver.h Thu Sep 02 20:17:27 2010 +0300 +++ b/screensaver/screensavermodel/inc/screensaver.h Fri Sep 17 08:27:54 2010 +0300 @@ -54,6 +54,7 @@ virtual ~Screensaver(); ScreensaverState currentState(); + virtual Screensaver::ScreenPowerMode currentPowerMode() = 0; virtual void getActiveScreenRows(int *firstActiveRow, int *lastActiveRow) = 0; virtual void updateLayout() = 0; @@ -90,7 +91,7 @@ void faulted(); void viewChanged(QGraphicsWidget *widget); void unlockRequested(); - void screenPowerModeRequested(Screensaver::ScreenPowerMode mode); + void activeAreaMoved(); private: