summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Markmann <tm@ayena.de>2014-09-29 07:19:41 (GMT)
committerSwift Review <review@swift.im>2014-09-30 13:25:05 (GMT)
commit19729be77c227a93aad29875d091a8d9010e2769 (patch)
treeb5966cefbf01e3d0e23732eb226cbd2a54c26758
parentf648c9b872be2520984fbb2779ea8d0f459fa8c3 (diff)
downloadswift-contrib-19729be77c227a93aad29875d091a8d9010e2769.zip
swift-contrib-19729be77c227a93aad29875d091a8d9010e2769.tar.bz2
Always bring profile window to the top on 'Show Profile' so it is visible to the
user and has focus. Test-Information: Checked via running Swift and testing in different scenarios that this functionality works. This includes situations where the profile window has been closed, minimised or put in the background. Change-Id: I367ef555fabe32f7ec1d09e7ff72b17d2071e134
-rw-r--r--Swift/QtUI/QtProfileWindow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/Swift/QtUI/QtProfileWindow.cpp b/Swift/QtUI/QtProfileWindow.cpp
index e643627..9526d63 100644
--- a/Swift/QtUI/QtProfileWindow.cpp
+++ b/Swift/QtUI/QtProfileWindow.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011 Remko Tronçon
+ * Copyright (c) 2011-2014 Remko Tronçon
* Licensed under the GNU General Public License v3.
* See Documentation/Licenses/GPLv3.txt for more information.
*/
@@ -103,8 +103,9 @@ void QtProfileWindow::setError(const std::string& error) {
}
void QtProfileWindow::show() {
- QWidget::show();
+ QWidget::showNormal();
QWidget::activateWindow();
+ QWidget::raise();
}
void QtProfileWindow::hide() {