https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992236
Could be reproduced by setting environment variable QT_FONT_DPI to 200.
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);
QDate curDate() const {return mCurDate;}
QDate endDate() const {return mEndDate;}
void unsetDates();
+ virtual QSize minimumSizeHint() const override;
protected:
void paintEvent(QPaintEvent *);
void configureNavigation();
<widget class="QWidget" name="centralwidget">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
- <widget class="DayNavigatorWidget" name="dayNavigator" native="true">
- <property name="minimumSize">
- <size>
- <width>20</width>
- <height>0</height>
- </size>
- </property>
- </widget>
+ <widget class="DayNavigatorWidget" name="dayNavigator" native="true"/>
</item>
<item>
<widget class="QTabWidget" name="tabWidget">