*/
Room* defaultRoom();
+ bool connected();
+ QTime lastUpdated();
+ QString errorMessage();
+
signals:
void roomStatusChanged( Room::Status aStatus, QTime aUntil );
private:
static QTime endOfTheDay;
-
- WindowManager *iWindowManager;
QTimer *iIdleTimeCounter;
Clock *iClock;
QDate iCurrentDate;
Configuration *iConfiguration;
CommunicationManager *iCommunication;
+ WindowManager *iWindowManager;
DeviceManager *iDevice;
UIManager *iUIManager;
Room *iCurrentRoom;
bool iCommunicationFailed;
- bool iCurrentWeekFetched;
+ QString iCommunicationError;
+ QTime iLastCommunication;
};
#endif /*ENGINE_H_*/