Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListDelegate.py

branch
Py2 comp.
changeset 3060
5883ce99ee12
parent 3058
0a02c433f52d
parent 3035
36e9f388958b
child 3145
a9de05d4a22f
equal deleted inserted replaced
3058:0a02c433f52d 3060:5883ce99ee12
79 colorRole = QPalette.HighlightedText \ 79 colorRole = QPalette.HighlightedText \
80 if opt.state & QStyle.State_Selected else QPalette.Text 80 if opt.state & QStyle.State_Selected else QPalette.Text
81 81
82 leftPos = self.__padding 82 leftPos = self.__padding
83 rightPos = opt.rect.right() - self.__padding - \ 83 rightPos = opt.rect.right() - self.__padding - \
84 GreaseMonkeyConfigurationListDelegate.RemoveIconSize 84 GreaseMonkeyConfigurationListDelegate.RemoveIconSize
85 85
86 # Draw background 86 # Draw background
87 style.drawPrimitive(QStyle.PE_PanelItemViewItem, opt, painter, widget) 87 style.drawPrimitive(QStyle.PE_PanelItemViewItem, opt, painter, widget)
88 88
89 # Draw checkbox 89 # Draw checkbox
180 else GreaseMonkeyConfigurationListDelegate.MinPadding 180 else GreaseMonkeyConfigurationListDelegate.MinPadding
181 181
182 titleMetrics = QFontMetrics(titleFont) 182 titleMetrics = QFontMetrics(titleFont)
183 183
184 self.__rowHeight = 2 * self.__padding + \ 184 self.__rowHeight = 2 * self.__padding + \
185 opt.fontMetrics.leading() + \ 185 opt.fontMetrics.leading() + \
186 opt.fontMetrics.height() + \ 186 opt.fontMetrics.height() + \
187 titleMetrics.height() 187 titleMetrics.height()
188 188
189 return QSize(GreaseMonkeyConfigurationListDelegate.ItemWidth, 189 return QSize(GreaseMonkeyConfigurationListDelegate.ItemWidth,
190 self.__rowHeight) 190 self.__rowHeight)

eric ide

mercurial