mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
use class attributes from classes
This commit is contained in:
parent
1fdf261ab7
commit
b5b8119f49
15 changed files with 75 additions and 56 deletions
|
|
@ -599,14 +599,14 @@ class FilesView(QtWidgets.QListView):
|
|||
def __init__(self, *args, **kwargs):
|
||||
super(FilesView, self).__init__(*args, **kwargs)
|
||||
|
||||
self.setEditTriggers(QtWidgets.QListView.NoEditTriggers)
|
||||
self.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
self.setSelectionMode(
|
||||
QtWidgets.QAbstractItemView.ExtendedSelection
|
||||
)
|
||||
self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
|
||||
self.setAcceptDrops(True)
|
||||
self.setDragEnabled(True)
|
||||
self.setDragDropMode(self.InternalMove)
|
||||
self.setDragDropMode(QtWidgets.QAbstractItemView.InternalMove)
|
||||
|
||||
remove_btn = InViewButton(self)
|
||||
pix_enabled = paint_image_with_color(
|
||||
|
|
@ -616,7 +616,7 @@ class FilesView(QtWidgets.QListView):
|
|||
get_image(filename="delete.png"), QtCore.Qt.gray
|
||||
)
|
||||
icon = QtGui.QIcon(pix_enabled)
|
||||
icon.addPixmap(pix_disabled, icon.Disabled, icon.Off)
|
||||
icon.addPixmap(pix_disabled, QtGui.QIcon.Disabled, QtGui.QIcon.Off)
|
||||
remove_btn.setIcon(icon)
|
||||
remove_btn.setEnabled(False)
|
||||
|
||||
|
|
@ -734,7 +734,7 @@ class FilesWidget(QtWidgets.QFrame):
|
|||
|
||||
layout = QtWidgets.QStackedLayout(self)
|
||||
layout.setContentsMargins(0, 0, 0, 0)
|
||||
layout.setStackingMode(layout.StackAll)
|
||||
layout.setStackingMode(QtWidgets.QStackedLayout.StackAll)
|
||||
layout.addWidget(empty_widget)
|
||||
layout.addWidget(files_view)
|
||||
layout.setCurrentWidget(empty_widget)
|
||||
|
|
|
|||
|
|
@ -173,7 +173,7 @@ class ActionBar(QtWidgets.QWidget):
|
|||
view.setResizeMode(QtWidgets.QListView.Adjust)
|
||||
view.setSelectionMode(QtWidgets.QListView.NoSelection)
|
||||
view.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
|
||||
view.setEditTriggers(QtWidgets.QListView.NoEditTriggers)
|
||||
view.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
view.setWrapping(True)
|
||||
view.setGridSize(QtCore.QSize(70, 75))
|
||||
view.setIconSize(QtCore.QSize(30, 30))
|
||||
|
|
|
|||
|
|
@ -201,10 +201,10 @@ class GroupItemDelegate(QtWidgets.QStyledItemDelegate):
|
|||
style = QtWidgets.QApplicaion.style()
|
||||
|
||||
style.proxy().drawPrimitive(
|
||||
style.PE_PanelItemViewItem, option, painter, widget
|
||||
QtWidgets.QStyle.PE_PanelItemViewItem, option, painter, widget
|
||||
)
|
||||
_rect = style.proxy().subElementRect(
|
||||
style.SE_ItemViewItemText, option, widget
|
||||
QtWidgets.QStyle.SE_ItemViewItemText, option, widget
|
||||
)
|
||||
bg_rect = QtCore.QRectF(option.rect)
|
||||
bg_rect.setY(_rect.y())
|
||||
|
|
@ -265,7 +265,7 @@ class GroupItemDelegate(QtWidgets.QStyledItemDelegate):
|
|||
else:
|
||||
style = QtWidgets.QApplicaion.style()
|
||||
_rect = style.proxy().subElementRect(
|
||||
style.SE_ItemViewItemText, option, widget
|
||||
QtWidgets.QStyle.SE_ItemViewItemText, option, widget
|
||||
)
|
||||
|
||||
bg_rect = QtCore.QRectF(option.rect)
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ class PluginLoadReportWidget(QtWidgets.QWidget):
|
|||
super(PluginLoadReportWidget, self).__init__(parent)
|
||||
|
||||
view = QtWidgets.QTreeView(self)
|
||||
view.setEditTriggers(view.NoEditTriggers)
|
||||
view.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
view.setTextElideMode(QtCore.Qt.ElideLeft)
|
||||
view.setHeaderHidden(True)
|
||||
view.setAlternatingRowColors(True)
|
||||
|
|
@ -372,8 +372,10 @@ class PublishReportViewerWidget(QtWidgets.QFrame):
|
|||
instances_view.setModel(instances_proxy)
|
||||
instances_view.setIndentation(0)
|
||||
instances_view.setHeaderHidden(True)
|
||||
instances_view.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
|
||||
instances_view.setSelectionMode(QtWidgets.QTreeView.ExtendedSelection)
|
||||
instances_view.setEditTriggers(
|
||||
QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
instances_view.setSelectionMode(
|
||||
QtWidgets.QAbstractItemView.ExtendedSelection)
|
||||
instances_view.setExpandsOnDoubleClick(False)
|
||||
|
||||
instances_delegate = GroupItemDelegate(instances_view)
|
||||
|
|
@ -393,8 +395,10 @@ class PublishReportViewerWidget(QtWidgets.QFrame):
|
|||
plugins_view.setModel(plugins_proxy)
|
||||
plugins_view.setIndentation(0)
|
||||
plugins_view.setHeaderHidden(True)
|
||||
plugins_view.setSelectionMode(QtWidgets.QTreeView.ExtendedSelection)
|
||||
plugins_view.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
|
||||
plugins_view.setSelectionMode(
|
||||
QtWidgets.QAbstractItemView.ExtendedSelection)
|
||||
plugins_view.setEditTriggers(
|
||||
QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
plugins_view.setExpandsOnDoubleClick(False)
|
||||
|
||||
plugins_delegate = GroupItemDelegate(plugins_view)
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ class AssetsDialog(QtWidgets.QDialog):
|
|||
asset_view.setModel(proxy_model)
|
||||
asset_view.setHeaderHidden(True)
|
||||
asset_view.setFrameShape(QtWidgets.QFrame.NoFrame)
|
||||
asset_view.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
|
||||
asset_view.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
asset_view.setAlternatingRowColors(True)
|
||||
asset_view.setSelectionBehavior(QtWidgets.QTreeView.SelectRows)
|
||||
asset_view.setAllColumnsShowFocus(True)
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ class _VLineWidget(QtWidgets.QWidget):
|
|||
pos_x = self.width()
|
||||
painter = QtGui.QPainter(self)
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if self._color:
|
||||
pen = QtGui.QPen(self._color)
|
||||
|
|
@ -73,8 +73,8 @@ class _HBottomLineWidget(QtWidgets.QWidget):
|
|||
)
|
||||
painter = QtGui.QPainter(self)
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if self._color:
|
||||
pen = QtGui.QPen(self._color)
|
||||
|
|
@ -131,8 +131,8 @@ class _HTopCornerLineWidget(QtWidgets.QWidget):
|
|||
|
||||
painter = QtGui.QPainter(self)
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if self._color:
|
||||
pen = QtGui.QPen(self._color)
|
||||
|
|
|
|||
|
|
@ -86,9 +86,9 @@ class ListItemDelegate(QtWidgets.QStyledItemDelegate):
|
|||
|
||||
painter.save()
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
| painter.TextAntialiasing
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
| QtGui.QPainter.TextAntialiasing
|
||||
)
|
||||
|
||||
# Draw backgrounds
|
||||
|
|
|
|||
|
|
@ -172,7 +172,7 @@ class OverviewWidget(QtWidgets.QFrame):
|
|||
self._current_state = new_state
|
||||
|
||||
anim_is_running = (
|
||||
self._change_anim.state() == self._change_anim.Running
|
||||
self._change_anim.state() == QtCore.QAbstractAnimation.Running
|
||||
)
|
||||
if not animate:
|
||||
self._change_visibility_for_state()
|
||||
|
|
@ -184,9 +184,9 @@ class OverviewWidget(QtWidgets.QFrame):
|
|||
self._max_widget_width = self._subset_views_widget.maximumWidth()
|
||||
|
||||
if new_state == "create":
|
||||
direction = self._change_anim.Backward
|
||||
direction = QtCore.QAbstractAnimation.Backward
|
||||
else:
|
||||
direction = self._change_anim.Forward
|
||||
direction = QtCore.QAbstractAnimation.Forward
|
||||
self._change_anim.setDirection(direction)
|
||||
|
||||
if not anim_is_running:
|
||||
|
|
|
|||
|
|
@ -230,7 +230,7 @@ class PublishFrame(QtWidgets.QWidget):
|
|||
self._shrunken = shrunk
|
||||
|
||||
anim_is_running = (
|
||||
self._shrunk_anim.state() == self._shrunk_anim.Running
|
||||
self._shrunk_anim.state() == QtCore.QAbstractAnimation.Running
|
||||
)
|
||||
if not self.isVisible():
|
||||
if anim_is_running:
|
||||
|
|
|
|||
|
|
@ -126,11 +126,14 @@ class ThumbnailPainterWidget(QtWidgets.QWidget):
|
|||
new_pix.fill(QtCore.Qt.transparent)
|
||||
pix_painter = QtGui.QPainter()
|
||||
pix_painter.begin(new_pix)
|
||||
pix_painter.setRenderHints(
|
||||
pix_painter.Antialiasing
|
||||
| pix_painter.SmoothPixmapTransform
|
||||
| pix_painter.HighQualityAntialiasing
|
||||
render_hints = (
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if hasattr(QtGui.QPainter, "HighQualityAntialiasing"):
|
||||
render_hints |= QtGui.QPainter.HighQualityAntialiasing
|
||||
|
||||
pix_painter.setRenderHints(render_hints)
|
||||
pix_painter.drawPixmap(pos_x, pos_y, scaled_pix)
|
||||
pix_painter.end()
|
||||
return new_pix
|
||||
|
|
@ -159,11 +162,13 @@ class ThumbnailPainterWidget(QtWidgets.QWidget):
|
|||
new_pix.fill(QtCore.Qt.transparent)
|
||||
pix_painter = QtGui.QPainter()
|
||||
pix_painter.begin(new_pix)
|
||||
pix_painter.setRenderHints(
|
||||
pix_painter.Antialiasing
|
||||
| pix_painter.SmoothPixmapTransform
|
||||
| pix_painter.HighQualityAntialiasing
|
||||
render_hints = (
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if hasattr(QtGui.QPainter, "HighQualityAntialiasing"):
|
||||
render_hints |= QtGui.QPainter.HighQualityAntialiasing
|
||||
pix_painter.setRenderHints(render_hints)
|
||||
|
||||
tiled_rect = QtCore.QRectF(
|
||||
pos_x, pos_y, scaled_pix.width(), scaled_pix.height()
|
||||
|
|
@ -239,11 +244,15 @@ class ThumbnailPainterWidget(QtWidgets.QWidget):
|
|||
|
||||
final_painter = QtGui.QPainter()
|
||||
final_painter.begin(final_pix)
|
||||
final_painter.setRenderHints(
|
||||
final_painter.Antialiasing
|
||||
| final_painter.SmoothPixmapTransform
|
||||
| final_painter.HighQualityAntialiasing
|
||||
render_hints = (
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if hasattr(QtGui.QPainter, "HighQualityAntialiasing"):
|
||||
render_hints |= QtGui.QPainter.HighQualityAntialiasing
|
||||
|
||||
final_painter.setRenderHints(render_hints)
|
||||
|
||||
final_painter.setBrush(QtGui.QBrush(self.thumbnail_bg_color))
|
||||
final_painter.setPen(bg_pen)
|
||||
final_painter.drawRect(rect)
|
||||
|
|
|
|||
|
|
@ -143,9 +143,9 @@ class PublishIconBtn(IconButton):
|
|||
icon = QtGui.QIcon()
|
||||
image = QtGui.QImage(pixmap_path)
|
||||
enabled_pixmap = self.paint_image_with_color(image, enabled_color)
|
||||
icon.addPixmap(enabled_pixmap, icon.Normal)
|
||||
icon.addPixmap(enabled_pixmap, QtGui.QIcon.Normal)
|
||||
disabled_pixmap = self.paint_image_with_color(image, disabled_color)
|
||||
icon.addPixmap(disabled_pixmap, icon.Disabled)
|
||||
icon.addPixmap(disabled_pixmap, QtGui.QIcon.Disabled)
|
||||
return icon
|
||||
|
||||
@staticmethod
|
||||
|
|
@ -1779,11 +1779,11 @@ class CreateNextPageOverlay(QtWidgets.QWidget):
|
|||
return
|
||||
self._increasing = increasing
|
||||
if increasing:
|
||||
self._change_anim.setDirection(self._change_anim.Forward)
|
||||
self._change_anim.setDirection(QtCore.QAbstractAnimation.Forward)
|
||||
else:
|
||||
self._change_anim.setDirection(self._change_anim.Backward)
|
||||
self._change_anim.setDirection(QtCore.QAbstractAnimation.Backward)
|
||||
|
||||
if self._change_anim.state() != self._change_anim.Running:
|
||||
if self._change_anim.state() != QtCore.QAbstractAnimation.Running:
|
||||
self._change_anim.start()
|
||||
|
||||
def set_visible(self, visible):
|
||||
|
|
@ -1857,8 +1857,8 @@ class CreateNextPageOverlay(QtWidgets.QWidget):
|
|||
|
||||
painter.setClipRect(event.rect())
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
|
||||
painter.setPen(QtCore.Qt.NoPen)
|
||||
|
|
|
|||
|
|
@ -66,9 +66,12 @@ class VersionDelegate(QtWidgets.QStyledItemDelegate):
|
|||
pen.setColor(fg_color)
|
||||
painter.setPen(pen)
|
||||
|
||||
text_rect = style.subElementRect(style.SE_ItemViewItemText, option)
|
||||
text_rect = style.subElementRect(
|
||||
QtWidgets.QStyle.SE_ItemViewItemText,
|
||||
option
|
||||
)
|
||||
text_margin = style.proxy().pixelMetric(
|
||||
style.PM_FocusFrameHMargin, option, option.widget
|
||||
QtWidgets.QStyle.PM_FocusFrameHMargin, option, option.widget
|
||||
) + 1
|
||||
|
||||
painter.drawText(
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ class TasksWidget(QtWidgets.QWidget):
|
|||
tasks_view = DeselectableTreeView(self)
|
||||
tasks_view.setIndentation(0)
|
||||
tasks_view.setSortingEnabled(True)
|
||||
tasks_view.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
|
||||
tasks_view.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
|
||||
header_view = tasks_view.header()
|
||||
header_view.setSortIndicator(0, QtCore.Qt.AscendingOrder)
|
||||
|
|
|
|||
|
|
@ -283,11 +283,14 @@ class PixmapButtonPainter(QtWidgets.QWidget):
|
|||
painter.end()
|
||||
return
|
||||
|
||||
painter.setRenderHints(
|
||||
painter.Antialiasing
|
||||
| painter.SmoothPixmapTransform
|
||||
| painter.HighQualityAntialiasing
|
||||
render_hints = (
|
||||
QtGui.QPainter.Antialiasing
|
||||
| QtGui.QPainter.SmoothPixmapTransform
|
||||
)
|
||||
if hasattr(QtGui.QPainter, "HighQualityAntialiasing"):
|
||||
render_hints |= QtGui.QPainter.HighQualityAntialiasing
|
||||
|
||||
painter.setRenderHints(render_hints)
|
||||
if self._cached_pixmap is None:
|
||||
self._cache_pixmap()
|
||||
|
||||
|
|
|
|||
6
openpype/vendor/python/common/qargparse.py
vendored
6
openpype/vendor/python/common/qargparse.py
vendored
|
|
@ -570,7 +570,7 @@ class InfoList(QArgument):
|
|||
model = QtCore.QStringListModel(self["default"])
|
||||
widget = QtWidgets.QListView()
|
||||
widget.setModel(model)
|
||||
widget.setEditTriggers(widget.NoEditTriggers)
|
||||
widget.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
|
||||
self._read = lambda: model.stringList()
|
||||
self._write = lambda value: model.setStringList(value)
|
||||
|
|
@ -640,8 +640,8 @@ class Choice(QArgument):
|
|||
model = QtCore.QStringListModel()
|
||||
widget = QtWidgets.QListView()
|
||||
widget.setModel(model)
|
||||
widget.setEditTriggers(widget.NoEditTriggers)
|
||||
widget.setSelectionMode(widget.SingleSelection)
|
||||
widget.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
widget.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
|
||||
smodel = widget.selectionModel()
|
||||
smodel.selectionChanged.connect(on_changed)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue