[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r3943: Adjust border color for status widgets to something more ple (vidalia/branches/extension-api/src/vidalia)
Author: tyree731
Date: 2009-07-07 01:28:09 -0400 (Tue, 07 Jul 2009)
New Revision: 3943
Modified:
vidalia/branches/extension-api/src/vidalia/MainWindow.cpp
Log:
Adjust border color for status widgets to something more pleasant than white.
Modified: vidalia/branches/extension-api/src/vidalia/MainWindow.cpp
===================================================================
--- vidalia/branches/extension-api/src/vidalia/MainWindow.cpp 2009-07-07 03:47:24 UTC (rev 3942)
+++ vidalia/branches/extension-api/src/vidalia/MainWindow.cpp 2009-07-07 05:28:09 UTC (rev 3943)
@@ -596,13 +596,21 @@
/* Create the status bar */
_statusBar = new QStatusBar(this);
- _statusBar->setMaximumHeight(20);
- _statusBar->setMinimumHeight(20);
+#if defined(Q_WS_MAC)
+ /* Change border color for statusbar widgets */
+ QPalette statusPalette = _statusBar->palette();
+ statusPalette.setColor(QPalette::Light, QColor(96, 96, 96));
+ statusPalette.setColor(QPalette::Dark, QColor(192, 192, 192));
+ _statusBar->setPalette(statusPalette);
+#endif
+
/* Create the widget to be inserted in the statusbar */
QWidget* statusWidget = new QWidget(_statusBar);
QHBoxLayout* hLayout = new QHBoxLayout(statusWidget);
hLayout->setContentsMargins(0,0,0,0);
+
+ /* Squish widgets to the right */
QSpacerItem* hSpacer = new QSpacerItem(0, 0, QSizePolicy::Expanding);
/* Progress bar */
@@ -610,6 +618,7 @@
_progressBar->setMaximum(130);
_progressBar->setTextVisible(false);
_progressBar->setMaximumWidth(100);
+ _progressBar->setMaximumHeight(15);
/* Progress bar status */
_lblStartupProgress = new QLabel(tr("Starting Tor"), statusWidget);
@@ -630,7 +639,7 @@
hLayout->addWidget(_progressBar);
hLayout->addWidget(_lblTorStatusImg);
hLayout->addWidget(_lblTorStatus);
-
+
/* Set statusbar widget layout to hLayout */
statusWidget->setLayout(hLayout);