/*
* Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2021 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2024 Philipp Spitzer, gregor herrmann, Stefan Stahl
*
* This file is part of ConfClerk.
*
this->update();
}
+QSize DayNavigatorWidget::minimumSizeHint() const {
+#ifdef MAEMO
+ return QSize(20, 0);
+#else
+ return QSize(fontMetrics().lineSpacing() * 3 / 2, 0);
+#endif
+}
+
void DayNavigatorWidget::configureNavigation() {
prevDayButton->setDisabled(!mStartDate.isValid() || mCurDate == mStartDate);
Q_UNUSED(aEvent);
QString selectedDateStr;
if (mCurDate.isValid()) {
- selectedDateStr = mCurDate.toString("dddd\nyyyy-MM-dd");
+ 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();
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") + ")";
+ selectedDateStr += " • " + (minus ? QString("-") : "+") + shift.toString("HH:mm");
}
}
} else {