From aaa38ebab7f903c45999390b9a49311cc32bc9ef Mon Sep 17 00:00:00 2001
From: japm48 <japm48@users.noreply.github.com>
Date: Sat, 2 May 2020 03:10:13 +0200
Subject: qtgui: fix deprecated use of QFontMetrics::width

Replaced with horizontalAdvance (requires Qt >=5.11).
---
 gr-qtgui/lib/edit_box_msg_impl.cc | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'gr-qtgui/lib/edit_box_msg_impl.cc')

diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc
index 7bb41b9a0c..cfc19201be 100644
--- a/gr-qtgui/lib/edit_box_msg_impl.cc
+++ b/gr-qtgui/lib/edit_box_msg_impl.cc
@@ -88,7 +88,11 @@ edit_box_msg_impl::edit_box_msg_impl(data_type_t type,
             d_key->setEnabled(false);
 
             QFontMetrics fm = d_key->fontMetrics();
+#if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0))
+            int width = 15 + fm.horizontalAdvance(key_text);
+#else
             int width = 15 + fm.width(key_text);
+#endif
 
             d_key->setFixedWidth(width);
 
-- 
cgit v1.2.3