summaryrefslogtreecommitdiff
path: root/src/statusbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/statusbar.cpp')
-rw-r--r--src/statusbar.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/statusbar.cpp b/src/statusbar.cpp
index 01449202..8ad5bea1 100644
--- a/src/statusbar.cpp
+++ b/src/statusbar.cpp
@@ -9,15 +9,26 @@ StatusBar::StatusBar(QStatusBar* bar, Ui::MainWindow* ui) :
m_update(new StatusBarAction(ui->actionUpdate)),
m_api(new QLabel)
{
+ QWidget* spacer1 = new QWidget;
+ spacer1->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
+ spacer1->setHidden(true);
+ spacer1->setVisible(true);
+ m_bar->addPermanentWidget(spacer1, 0);
m_bar->addPermanentWidget(m_progress);
+ QWidget* spacer2 = new QWidget;
+ spacer2->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
+ spacer2->setHidden(true);
+ spacer2->setVisible(true);
+ m_bar->addPermanentWidget(spacer2,0);
m_bar->addPermanentWidget(m_notifications);
m_bar->addPermanentWidget(m_update);
m_bar->addPermanentWidget(m_api);
+
m_progress->setTextVisible(true);
m_progress->setRange(0, 100);
- m_progress->setMaximumWidth(150);
- m_progress->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding);
+ m_progress->setMaximumWidth(300);
+ m_progress->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
m_update->set(false);
m_notifications->set(false);