mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
refresh of projects with force refresh of current project
This commit is contained in:
parent
f734b59305
commit
b8e978e518
2 changed files with 3 additions and 3 deletions
|
|
@ -195,13 +195,13 @@ class HierarchyView(QtWidgets.QTreeView):
|
|||
for idx, width in widths_by_idx.items():
|
||||
self.setColumnWidth(idx, width)
|
||||
|
||||
def set_project(self, project_name):
|
||||
def set_project(self, project_name, force=False):
|
||||
# Trigger helpers first
|
||||
self._project_doc_cache.set_project(project_name)
|
||||
self._tools_cache.refresh()
|
||||
|
||||
# Trigger update of model after all data for delegates are filled
|
||||
self._source_model.set_project(project_name)
|
||||
self._source_model.set_project(project_name, force)
|
||||
|
||||
def _on_project_reset(self):
|
||||
self.header_init()
|
||||
|
|
|
|||
|
|
@ -191,7 +191,7 @@ class ProjectManagerWindow(QtWidgets.QWidget):
|
|||
self._add_task_btn.setEnabled(project_name is not None)
|
||||
self._save_btn.setEnabled(project_name is not None)
|
||||
self._project_proxy_model.set_filter_default(project_name is not None)
|
||||
self.hierarchy_view.set_project(project_name)
|
||||
self.hierarchy_view.set_project(project_name, True)
|
||||
|
||||
def _current_project(self):
|
||||
row = self._project_combobox.currentIndex()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue