From 67747a3a5dceb4684b4d44d022086f4b22891222 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Tue, 29 Aug 2017 10:37:54 -0700 Subject: [PATCH] Fix location of QFontMetrics import --- viscm/gui.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/viscm/gui.py b/viscm/gui.py index edefdfe..2802a65 100644 --- a/viscm/gui.py +++ b/viscm/gui.py @@ -15,7 +15,7 @@ #matplotlib.rcParams['backend'] = "QT4AGG" # Do this first before any other matplotlib imports, to force matplotlib to # use a Qt backend -from matplotlib.backends.qt_compat import QtWidgets, QtCore +from matplotlib.backends.qt_compat import QtWidgets, QtCore, QtGui from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas4 from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas5 @@ -1189,7 +1189,7 @@ def __init__(self, figurecanvas, viscm_editor, parent=None): # maximum width smoothness_slider_num = QtWidgets.QLabel("1000.00") - metrics = QtWidgets.QFontMetrics(smoothness_slider_num.font()) + metrics = QtGui.QFontMetrics(smoothness_slider_num.font()) max_width = metrics.width("1000.00") smoothness_slider_num.setFixedWidth(max_width) smoothness_slider_num.setAlignment(QtCore.Qt.AlignRight)