diff --git a/src/statusbar/dolphinstatusbar.cpp b/src/statusbar/dolphinstatusbar.cpp index 9bc6210dc5..22e80b39e9 100644 --- a/src/statusbar/dolphinstatusbar.cpp +++ b/src/statusbar/dolphinstatusbar.cpp @@ -52,7 +52,7 @@ DolphinStatusBar::DolphinStatusBar(QWidget *parent) m_label->setTextFormat(Qt::PlainText); // Initialize zoom slider's explanatory label - m_zoomLabel = new QLabel(i18nc("Used as a noun, i.e. 'Here is the zoom level:'", "Zoom:"), this); + m_zoomLabel = new KSqueezedTextLabel(i18nc("Used as a noun, i.e. 'Here is the zoom level:'", "Zoom:"), this); // Initialize zoom widget m_zoomSlider = new QSlider(Qt::Horizontal, this); diff --git a/src/statusbar/statusbarspaceinfo.cpp b/src/statusbar/statusbarspaceinfo.cpp index b9dafe997f..5ef5144e52 100644 --- a/src/statusbar/statusbarspaceinfo.cpp +++ b/src/statusbar/statusbarspaceinfo.cpp @@ -99,6 +99,11 @@ void StatusBarSpaceInfo::hideEvent(QHideEvent *event) QWidget::hideEvent(event); } +QSize StatusBarSpaceInfo::minimumSizeHint() const +{ + return QSize(); +} + void StatusBarSpaceInfo::updateMenu() { m_buttonMenu->clear(); diff --git a/src/statusbar/statusbarspaceinfo.h b/src/statusbar/statusbarspaceinfo.h index 9048bd10cf..23a77d045e 100644 --- a/src/statusbar/statusbarspaceinfo.h +++ b/src/statusbar/statusbarspaceinfo.h @@ -43,6 +43,7 @@ public: protected: void showEvent(QShowEvent *event) override; void hideEvent(QHideEvent *event) override; + QSize minimumSizeHint() const override; void updateMenu();