also add qt5 compatibility for checkbox state change signal

This commit is contained in:
David Kaufman
2025-09-14 14:59:21 -04:00
parent 9ce9c6b99a
commit 2cb86f259e

View File

@@ -523,9 +523,13 @@ class TaskPanelPage(object):
self.updateToolControllerEditorVisibility()
self.tcEditor.updateUi()
self.form.editToolController.checkStateChanged.connect(
self.updateToolControllerEditorVisibility
checkbox = self.form.editToolController
checkboxSignal = (
checkbox.checkStateChanged
if hasattr(checkbox, "checkStateChanged")
else checkbox.stateChanged
)
checkboxSignal.connect(self.updateToolControllerEditorVisibility)
if oldEditor:
oldEditor.updateToolController()