┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinstatusbar.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2007-10-16 21:09:57 +0000
committerPeter Penz <[email protected]>2007-10-16 21:09:57 +0000
commitd67de9dfef9a9e317c0b1b11014e80c95793bb5a (patch)
treedaaf819c4898c900f4c4f0331829402511d14092 /src/dolphinstatusbar.cpp
parentdc1966aec364ee8d5e960c10356bffe9eae17508 (diff)
layout cleanups for the statusbar
svn path=/trunk/KDE/kdebase/apps/; revision=726013
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)