Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListDelegate.py

changeset 3035
36e9f388958b
parent 3022
57179e4cdadd
child 3060
5883ce99ee12
child 3160
209a07d7e401
equal deleted inserted replaced
3034:7ce719013078 3035:36e9f388958b
77 colorRole = QPalette.HighlightedText \ 77 colorRole = QPalette.HighlightedText \
78 if opt.state & QStyle.State_Selected else QPalette.Text 78 if opt.state & QStyle.State_Selected else QPalette.Text
79 79
80 leftPos = self.__padding 80 leftPos = self.__padding
81 rightPos = opt.rect.right() - self.__padding - \ 81 rightPos = opt.rect.right() - self.__padding - \
82 GreaseMonkeyConfigurationListDelegate.RemoveIconSize 82 GreaseMonkeyConfigurationListDelegate.RemoveIconSize
83 83
84 # Draw background 84 # Draw background
85 style.drawPrimitive(QStyle.PE_PanelItemViewItem, opt, painter, widget) 85 style.drawPrimitive(QStyle.PE_PanelItemViewItem, opt, painter, widget)
86 86
87 # Draw checkbox 87 # Draw checkbox
178 else GreaseMonkeyConfigurationListDelegate.MinPadding 178 else GreaseMonkeyConfigurationListDelegate.MinPadding
179 179
180 titleMetrics = QFontMetrics(titleFont) 180 titleMetrics = QFontMetrics(titleFont)
181 181
182 self.__rowHeight = 2 * self.__padding + \ 182 self.__rowHeight = 2 * self.__padding + \
183 opt.fontMetrics.leading() + \ 183 opt.fontMetrics.leading() + \
184 opt.fontMetrics.height() + \ 184 opt.fontMetrics.height() + \
185 titleMetrics.height() 185 titleMetrics.height()
186 186
187 return QSize(GreaseMonkeyConfigurationListDelegate.ItemWidth, 187 return QSize(GreaseMonkeyConfigurationListDelegate.ItemWidth,
188 self.__rowHeight) 188 self.__rowHeight)

eric ide

mercurial