+ QString selectedDateStr;
+ if (mCurDate.isValid()) {
+ QString selectedDateFormat =
+#ifdef MAEMO
+ "dddd\nyyyy-MM-dd";
+#else
+ "dddd • yyyy-MM-dd";
+#endif
+ selectedDateStr = mCurDate.toString(selectedDateFormat);
+ bool hasConference = ((Application*) qApp)->hasActiveConference();
+ if (hasConference) {
+ Conference& conference = ((Application*) qApp)->activeConference();
+ if (conference.hasDisplayTimeShift() && conference.displayTimeShift() != 0) {
+ QTime shift(0, 0);
+ bool minus = conference.displayTimeShift() < 0;
+ shift = shift.addSecs(conference.displayTimeShift() * 60 * (minus ? -1 : 1));
+ selectedDateStr += " • " + (minus ? QString("-") : "+") + shift.toString("HH:mm");
+ }
+ }
+ } else {
+ selectedDateStr = tr("No date");
+ }