mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 21:32:15 +01:00
delegate signal handler to method
This commit is contained in:
parent
4fbf5dd8db
commit
a67cfcd5f5
1 changed files with 9 additions and 2 deletions
|
|
@ -77,8 +77,8 @@ class SyncServerWindow(QtWidgets.QDialog):
|
|||
self.setWindowTitle("Sync Queue")
|
||||
|
||||
self.projects.project_changed.connect(
|
||||
lambda: repres.table_view.model().set_project(
|
||||
self.projects.current_project))
|
||||
self._on_project_change
|
||||
)
|
||||
|
||||
self.pause_btn.clicked.connect(self._pause)
|
||||
self.pause_btn.setAutoDefault(False)
|
||||
|
|
@ -87,6 +87,13 @@ class SyncServerWindow(QtWidgets.QDialog):
|
|||
|
||||
self.representationWidget = repres
|
||||
|
||||
def _on_project_change(self):
|
||||
if self.projects.current_project is None:
|
||||
return
|
||||
self.representationWidget.table_view.model().set_project(
|
||||
self.projects.current_project
|
||||
)
|
||||
|
||||
def showEvent(self, event):
|
||||
self.representationWidget.model.set_project(
|
||||
self.projects.current_project)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue