mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
More stupid PyQt enums
This commit is contained in:
parent
e7cc2b4caf
commit
c2d8be261a
@ -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)
|
||||||
|
@ -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()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user