From 251b2aefdffa2cfe55280532c3b98b15b32b8c04 Mon Sep 17 00:00:00 2001 From: Alessandro Pasotti Date: Thu, 7 Dec 2017 10:15:43 +0100 Subject: [PATCH] Adjust colorramp height on HiDPI screens --- src/gui/qgscolorrampbutton.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/qgscolorrampbutton.cpp b/src/gui/qgscolorrampbutton.cpp index 4c88898c1e42..5f4c5abee67d 100644 --- a/src/gui/qgscolorrampbutton.cpp +++ b/src/gui/qgscolorrampbutton.cpp @@ -69,7 +69,8 @@ QSize QgsColorRampButton::sizeHint() const #ifdef Q_OS_WIN return QSize( 120, 22 ); #else - return QSize( 120, 28 ); + // Adjust height for HiDPI screens + return QSize( 120, std::max( static_cast( fontMetrics().height( ) * 1.4 ), 28 ) ); #endif }