This commit is contained in:
Petr Kalis 2021-04-21 21:42:10 +02:00
parent 9efe5d4f6e
commit 6742fc8900
2 changed files with 13 additions and 13 deletions

View file

@ -6,7 +6,6 @@ from Qt import QtCore
from Qt.QtCore import Qt from Qt.QtCore import Qt
from avalon.tools.delegates import pretty_timestamp from avalon.tools.delegates import pretty_timestamp
from avalon.vendor import qtawesome
from openpype.lib import PypeLogger from openpype.lib import PypeLogger
@ -71,7 +70,6 @@ class _SyncRepresentationModel(QtCore.QAbstractTableModel):
if section >= len(self.COLUMN_LABELS): if section >= len(self.COLUMN_LABELS):
return return
name = self.COLUMN_LABELS[section][0]
if role == Qt.DisplayRole: if role == Qt.DisplayRole:
if orientation == Qt.Horizontal: if orientation == Qt.Horizontal:
return self.COLUMN_LABELS[section][1] return self.COLUMN_LABELS[section][1]
@ -453,9 +451,11 @@ class SyncRepresentationSummaryModel(_SyncRepresentationModel):
if role == lib.FailedRole: if role == lib.FailedRole:
if header_value == 'local_site': if header_value == 'local_site':
return item.status == lib.STATUS[2] and item.local_progress < 1 return item.status == lib.STATUS[2] and \
item.local_progress < 1
if header_value == 'remote_site': if header_value == 'remote_site':
return item.status == lib.STATUS[2] and item.remote_progress < 1 return item.status == lib.STATUS[2] and \
item.remote_progress < 1
if role == Qt.DisplayRole: if role == Qt.DisplayRole:
# because of ImageDelegate # because of ImageDelegate
@ -928,9 +928,11 @@ class SyncRepresentationDetailModel(_SyncRepresentationModel):
if role == lib.FailedRole: if role == lib.FailedRole:
if header_value == 'local_site': if header_value == 'local_site':
return item.status == lib.STATUS[2] and item.local_progress < 1 return item.status == lib.STATUS[2] and \
item.local_progress < 1
if header_value == 'remote_site': if header_value == 'remote_site':
return item.status == lib.STATUS[2] and item.remote_progress < 1 return item.status == lib.STATUS[2] and \
item.remote_progress <1
if role == Qt.DisplayRole: if role == Qt.DisplayRole:
# because of ImageDelegate # because of ImageDelegate

View file

@ -95,7 +95,6 @@ class SyncProjectListWidget(ProjectListWidget):
self.project_name = point_index.data(QtCore.Qt.DisplayRole) self.project_name = point_index.data(QtCore.Qt.DisplayRole)
menu = QtWidgets.QMenu() menu = QtWidgets.QMenu()
#menu.setStyleSheet(style.load_stylesheet())
actions_mapping = {} actions_mapping = {}
if self.sync_server.is_project_paused(self.project_name): if self.sync_server.is_project_paused(self.project_name):
@ -269,7 +268,6 @@ class SyncRepresentationWidget(QtWidgets.QWidget):
format(self.representation_id)) format(self.representation_id))
menu = QtWidgets.QMenu() menu = QtWidgets.QMenu()
menu.setStyleSheet(style.load_stylesheet())
actions_mapping = {} actions_mapping = {}
actions_kwargs_mapping = {} actions_kwargs_mapping = {}
@ -594,7 +592,6 @@ class SyncRepresentationDetailWidget(QtWidgets.QWidget):
self.item = self.model._data[point_index.row()] self.item = self.model._data[point_index.row()]
menu = QtWidgets.QMenu() menu = QtWidgets.QMenu()
#menu.setStyleSheet(style.load_stylesheet())
actions_mapping = {} actions_mapping = {}
actions_kwargs_mapping = {} actions_kwargs_mapping = {}
@ -889,7 +886,8 @@ class HorizontalHeader(QtWidgets.QHeaderView):
button = QtWidgets.QPushButton(icon, "", self) button = QtWidgets.QPushButton(icon, "", self)
button.setFixedSize(24, 24) button.setFixedSize(24, 24)
button.setStyleSheet("QPushButton::menu-indicator{width:0px;}" button.setStyleSheet(
"QPushButton::menu-indicator{width:0px;}"
"QPushButton{border: none;background: transparent;}") "QPushButton{border: none;background: transparent;}")
button.clicked.connect(partial(self._get_menu, button.clicked.connect(partial(self._get_menu,
column_name, column_idx)) column_name, column_idx))
@ -902,7 +900,7 @@ class HorizontalHeader(QtWidgets.QHeaderView):
for i in range(len(self.header_cells)): for i in range(len(self.header_cells)):
cell_content = self.header_cells[i] cell_content = self.header_cells[i]
cell_content.setGeometry(self.sectionViewportPosition(i), 0, cell_content.setGeometry(self.sectionViewportPosition(i), 0,
self.sectionSize(i)-1, self.height()) self.sectionSize(i) - 1, self.height())
cell_content.show() cell_content.show()
@ -1064,8 +1062,8 @@ class HorizontalHeader(QtWidgets.QHeaderView):
Modifies 'self.checked_values' Modifies 'self.checked_values'
""" """
checked = self.checked_values.get(column_name, copy_menu_items = dict(self.menu_items_dict[column_name])
dict(self.menu_items_dict[column_name])) checked = self.checked_values.get(column_name, copy_menu_items)
set_items = dict(values.items()) # prevent dict change during loop set_items = dict(values.items()) # prevent dict change during loop
for value, label in set_items.items(): for value, label in set_items.items():
if state == 2 and label: # checked if state == 2 and label: # checked