From b6031fdb3aa9b7fba162fe44f8852fc163eaaf89 Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Mon, 11 Mar 2019 18:01:16 +0100 Subject: [PATCH] ui: fixed tooltips were not resizing if app font size was changed on windows --- bin/app/data/gui/main/main.css | 1 - src/lib_gui/qt/window/QtMainWindow.cpp | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/app/data/gui/main/main.css b/bin/app/data/gui/main/main.css index 785331b1..37577ba7 100644 --- a/bin/app/data/gui/main/main.css +++ b/bin/app/data/gui/main/main.css @@ -1,7 +1,6 @@ QToolTip { background-color: #E0E0E0; color: black; - font-size: px; } QPushButton { diff --git a/src/lib_gui/qt/window/QtMainWindow.cpp b/src/lib_gui/qt/window/QtMainWindow.cpp index 6e8a84a3..0d02ada9 100644 --- a/src/lib_gui/qt/window/QtMainWindow.cpp +++ b/src/lib_gui/qt/window/QtMainWindow.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include "Application.h" #include "CompositeView.h" @@ -482,6 +483,10 @@ void QtMainWindow::setContentEnabled(bool enabled) void QtMainWindow::refreshStyle() { setStyleSheet(utility::getStyleSheet(ResourcePaths::getGuiPath().concatenate(L"main/main.css")).c_str()); + + QFont tooltipFont = QToolTip::font(); + tooltipFont.setPixelSize(ApplicationSettings::getInstance()->getFontSize()); + QToolTip::setFont(tooltipFont); } void QtMainWindow::setWindowsTaskbarProgress(float progress)