separated thumbnail painter widget and thumbnail widget to be able handle buttons overlay

This commit is contained in:
Jakub Trllo 2022-10-31 15:18:07 +01:00
parent 72e729f59f
commit c9d255ce59
3 changed files with 198 additions and 112 deletions

View file

@ -272,6 +272,7 @@ class CreateWidget(QtWidgets.QWidget):
)
tasks_widget.task_changed.connect(self._on_task_change)
thumbnail_widget.thumbnail_created.connect(self._on_thumbnail_create)
thumbnail_widget.thumbnail_cleared.connect(self._on_thumbnail_clear)
controller.event_system.add_callback(
"plugins.refresh.finished", self._on_plugins_refresh
@ -504,6 +505,9 @@ class CreateWidget(QtWidgets.QWidget):
self._last_thumbnail_path = thumbnail_path
self._thumbnail_widget.set_current_thumbnails([thumbnail_path])
def _on_thumbnail_clear(self):
self._last_thumbnail_path = None
def _on_current_session_context_request(self):
self._assets_widget.set_current_session_asset()
task_name = self.current_task_name