From 1d62d3534caa830ed5edaf99396ed2144194eceb Mon Sep 17 00:00:00 2001
From: Gaute Lindkvist <lindkvis@gmail.com>
Date: Wed, 4 Dec 2019 14:13:26 +0100
Subject: [PATCH] Remove use of QFontMetrics width

---
 ApplicationCode/UserInterface/RiuTextDialog.cpp     | 2 +-
 Fwk/AppFwk/cafUserInterface/cafPdmUiColorEditor.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ApplicationCode/UserInterface/RiuTextDialog.cpp b/ApplicationCode/UserInterface/RiuTextDialog.cpp
index bfb9962ce0..58c14ccad3 100644
--- a/ApplicationCode/UserInterface/RiuTextDialog.cpp
+++ b/ApplicationCode/UserInterface/RiuTextDialog.cpp
@@ -211,7 +211,7 @@ RiuTabbedTextDialog::RiuTabbedTextDialog( RiuTabbedTextProvider* textProvider, Q
         textEdit->setFont( font );
         textEdit->setContextMenuPolicy( Qt::NoContextMenu );
 
-        auto fontWidth = QFontMetrics( font ).width( "m" );
+        auto fontWidth = QFontMetrics( font ).boundingRect( "m" ).width();
         textEdit->setTabStopWidth( fontWidth * 4 );
 
         m_tabWidget->addTab( textEdit, tabTitle );
diff --git a/Fwk/AppFwk/cafUserInterface/cafPdmUiColorEditor.cpp b/Fwk/AppFwk/cafUserInterface/cafPdmUiColorEditor.cpp
index e0f6e2f08a..28ada579ef 100644
--- a/Fwk/AppFwk/cafUserInterface/cafPdmUiColorEditor.cpp
+++ b/Fwk/AppFwk/cafUserInterface/cafPdmUiColorEditor.cpp
@@ -143,7 +143,7 @@ QWidget* PdmUiColorEditor::createEditorWidget(QWidget * parent)
     QFontMetrics fontMetrics = QApplication::fontMetrics();
 
     buttonLayout->addWidget(m_colorPreviewLabel);
-    m_colorSelectionButton->setMinimumWidth(fontMetrics.width(m_colorPreviewLabel->text()) + 15);
+    m_colorSelectionButton->setMinimumWidth(fontMetrics.boundingRect(m_colorPreviewLabel->text()).width() + 15);
 
     layout->addWidget(m_colorTextLabel);
     layout->addItem(new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Ignored));