┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinstatusbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphinstatusbar.cpp')
-rw-r--r--src/dolphinstatusbar.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/dolphinstatusbar.cpp b/src/dolphinstatusbar.cpp
index 9a2ccb040..df67ac28f 100644
--- a/src/dolphinstatusbar.cpp
+++ b/src/dolphinstatusbar.cpp
@@ -51,18 +51,20 @@ DolphinStatusBar::DolphinStatusBar(QWidget* parent, const KUrl& url) :
m_progressBar = new QProgressBar(this);
m_progressBar->hide();
- const QSize size(m_progressBar->sizeHint());
- const int barHeight = size.height();
+ const int contentHeight = QFontMetrics(m_messageLabel->font()).height();
+ const int barHeight = contentHeight + 8;
- m_progressBar->setMaximumWidth(200);
setMinimumHeight(barHeight);
m_messageLabel->setMinimumTextHeight(barHeight);
- m_spaceInfo->setFixedHeight(barHeight);
+ m_spaceInfo->setFixedHeight(contentHeight);
+ m_progressBar->setFixedHeight(contentHeight);
+ m_progressBar->setMaximumWidth(200);
}
DolphinStatusBar::~DolphinStatusBar()
-{}
+{
+}
void DolphinStatusBar::setMessage(const QString& msg,
Type type)