Skip to content
Snippets Groups Projects

Fix PySide6.8 signal-slot threading problem

Merged Kien Le requested to merge bug-#293-pyside6.8_threading_causes_crash into develop
2 unresolved threads
1 file
+ 4
1
Compare changes
  • Side-by-side
  • Inline
@@ -68,7 +68,10 @@ class DataLoaderWorker(QtCore.QObject):
# signal-slot mechanism to ensure that display_tracking_info runs in
# the main thread.
self.tracking_info_display = DisplayTrackingInfoWrapper()
self.notification.connect(self.tracking_info_display.display_tracking_info, type=Qt.ConnectionType.QueuedConnection)
self.notification.connect(
self.tracking_info_display.display_tracking_info,
type=Qt.ConnectionType.QueuedConnection
)
self.end_msg = None
# to change display tracking info to error when failed
self.process_failed: bool = False
Loading