More stupid PyQt enums

This commit is contained in:
Kovid Goyal 2020-12-19 14:00:56 +05:30
parent e7cc2b4caf
commit c2d8be261a
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 3 additions and 3 deletions

View File

@ -97,11 +97,11 @@ class HeaderView(QHeaderView): # {{{
opt.fontMetrics = self.fm opt.fontMetrics = self.fm
model = self.parent().model() model = self.parent().model()
style = self.style() style = self.style()
margin = 2 * style.pixelMetric(style.PM_HeaderMargin, None, self) margin = 2 * style.pixelMetric(QStyle.PixelMetric.PM_HeaderMargin, None, self)
if self.isSortIndicatorShown() and self.sortIndicatorSection() == logical_index: if self.isSortIndicatorShown() and self.sortIndicatorSection() == logical_index:
opt.sortIndicator = QStyleOptionHeader.SortIndicator.SortDown if \ opt.sortIndicator = QStyleOptionHeader.SortIndicator.SortDown if \
self.sortIndicatorOrder() == Qt.SortOrder.AscendingOrder else QStyleOptionHeader.SortIndicator.SortUp self.sortIndicatorOrder() == Qt.SortOrder.AscendingOrder else QStyleOptionHeader.SortIndicator.SortUp
margin += style.pixelMetric(style.PM_HeaderMarkSize, None, self) margin += style.pixelMetric(QStyle.PixelMetric.PM_HeaderMarkSize, None, self)
opt.text = unicode_type(model.headerData(logical_index, opt.orientation, Qt.ItemDataRole.DisplayRole) or '') opt.text = unicode_type(model.headerData(logical_index, opt.orientation, Qt.ItemDataRole.DisplayRole) or '')
if self.textElideMode() != Qt.TextElideMode.ElideNone: if self.textElideMode() != Qt.TextElideMode.ElideNone:
opt.text = opt.fontMetrics.elidedText(opt.text, Qt.TextElideMode.ElideRight, rect.width() - margin) opt.text = opt.fontMetrics.elidedText(opt.text, Qt.TextElideMode.ElideRight, rect.width() - margin)

View File

@ -188,7 +188,7 @@ class Highlights(QTreeWidget):
def load(self, highlights): def load(self, highlights):
s = self.style() s = self.style()
icon_size = s.pixelMetric(s.PM_SmallIconSize, None, self) icon_size = s.pixelMetric(QStyle.PixelMetric.PM_SmallIconSize, None, self)
dpr = self.devicePixelRatioF() dpr = self.devicePixelRatioF()
is_dark = is_dark_theme() is_dark = is_dark_theme()
self.clear() self.clear()