eric6/E5Gui/E5ZoomWidget.py

changeset 7366
bd743eacfbca
parent 7360
9190402e4505
child 7382
df744f939cca
child 7780
41420f82c0ac
equal deleted inserted replaced
7365:da7e4df94076 7366:bd743eacfbca
290 len(str(self.slider.maximum())), 290 len(str(self.slider.maximum())),
291 len(str(self.slider.minimum())) 291 len(str(self.slider.minimum()))
292 ) 292 )
293 fmtStr = "{0}%" if self.__percent else "{0}" 293 fmtStr = "{0}%" if self.__percent else "{0}"
294 label = fmtStr.format("0" * labelLen) 294 label = fmtStr.format("0" * labelLen)
295 width = self.valueLabel.fontMetrics().width(label) 295 try:
296 width = self.valueLabel.fontMetrics().horizontalAdvance(label)
297 except AttributeError:
298 width = self.valueLabel.fontMetrics().width(label)
296 self.valueLabel.setMinimumWidth(width) 299 self.valueLabel.setMinimumWidth(width)
297 self.valueLabel.setMaximumWidth(width) 300 self.valueLabel.setMaximumWidth(width)
298 301
299 def __indexForValue(self, value): 302 def __indexForValue(self, value):
300 """ 303 """

eric ide

mercurial