eric6/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListDelegate.py

changeset 7366
bd743eacfbca
parent 7360
9190402e4505
child 7533
88261c96484b
equal deleted inserted replaced
7365:da7e4df94076 7366:bd743eacfbca
121 121
122 # Draw script name 122 # Draw script name
123 name = index.data(Qt.DisplayRole) 123 name = index.data(Qt.DisplayRole)
124 leftTitleEdge = leftPos + 2 124 leftTitleEdge = leftPos + 2
125 rightTitleEdge = rightPos - self.__padding 125 rightTitleEdge = rightPos - self.__padding
126 leftPosForVersion = titleMetrics.width(name) + self.__padding 126 try:
127 leftPosForVersion = (
128 titleMetrics.horizontalAdvance(name) + self.__padding
129 )
130 except AttributeError:
131 leftPosForVersion = titleMetrics.width(name) + self.__padding
127 nameRect = QRect(leftTitleEdge, opt.rect.top() + self.__padding, 132 nameRect = QRect(leftTitleEdge, opt.rect.top() + self.__padding,
128 rightTitleEdge - leftTitleEdge, titleMetrics.height()) 133 rightTitleEdge - leftTitleEdge, titleMetrics.height())
129 painter.setFont(titleFont) 134 painter.setFont(titleFont)
130 style.drawItemText(painter, nameRect, Qt.AlignLeft, opt.palette, True, 135 style.drawItemText(painter, nameRect, Qt.AlignLeft, opt.palette, True,
131 name, colorRole) 136 name, colorRole)

eric ide

mercurial