--- infoscreen/screenmanager.cpp 2010/01/07 11:32:42 530 +++ infoscreen/screenmanager.cpp 2010/06/22 21:01:37 876 @@ -1,16 +1,19 @@ #include "screenmanager.h" - +#include #include //public -ScreenManager::ScreenManager() - : screenOnTime(06,00), screenOffTime(22,00) +ScreenManager::ScreenManager(QTime on, QTime off) + : screenOnTime(on), screenOffTime(off) { QTime now = QTime::currentTime(); screenEnabled = (now >=screenOnTime && now < screenOffTime); + qDebug() << "screenManager constructor : " << screenEnabled << " : " << on << " : " << off; if (screenEnabled) { //force screen enabled, on upstart enableScreen(); + } else { + disableScreen(); } }