From 5b4fbba4c6801b04a9b18bd9c95e496c48c6b25e Mon Sep 17 00:00:00 2001 From: Eduardo Chauca Date: Thu, 18 Dec 2025 11:27:06 -0500 Subject: [PATCH 1/3] outdatet references to pyside/QT4 --- engine.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/engine.py b/engine.py index 0de4840..bf11761 100644 --- a/engine.py +++ b/engine.py @@ -241,7 +241,7 @@ def __getattr__(self, name): raise tank.TankError( "The Flow Production Tracking App you are trying to execute " "requires a full QT environment in order to render its UI. A valid " - "PySide2/PySide/PyQt installation could not be found in your python " + "PySide2/PySide6 installation could not be found in your python " "system path." ) @@ -252,7 +252,6 @@ def __getattr__(self, name): QtCore = base["qt_core"] QtGui = base["qt_gui"] - # Tell QT4 to interpret C strings as utf-8. # On PySide2 we patch QTextCodec with a do-nothing stub # for setCodecForCStrings(), so this will have no effect. utf8 = QtCore.QTextCodec.codecForName("utf-8") From 525dddeab2a16dd7a7665a65ef57d7b948c0c20e Mon Sep 17 00:00:00 2001 From: Eduardo Chauca Date: Thu, 18 Dec 2025 11:28:45 -0500 Subject: [PATCH 2/3] removed outdatedd references pyside/QT4 --- engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine.py b/engine.py index bf11761..d98e073 100644 --- a/engine.py +++ b/engine.py @@ -252,7 +252,7 @@ def __getattr__(self, name): QtCore = base["qt_core"] QtGui = base["qt_gui"] - # On PySide2 we patch QTextCodec with a do-nothing stub + # On PySide2/PySide6 we patch QTextCodec with a do-nothing stub # for setCodecForCStrings(), so this will have no effect. utf8 = QtCore.QTextCodec.codecForName("utf-8") QtCore.QTextCodec.setCodecForCStrings(utf8) From a8870e39a051ce5962161c25e2f13a0feb55699f Mon Sep 17 00:00:00 2001 From: Eduardo Chauca Date: Mon, 5 Jan 2026 15:18:13 -0500 Subject: [PATCH 3/3] removed outdated reference --- engine.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/engine.py b/engine.py index d98e073..d121d4e 100644 --- a/engine.py +++ b/engine.py @@ -252,11 +252,6 @@ def __getattr__(self, name): QtCore = base["qt_core"] QtGui = base["qt_gui"] - # On PySide2/PySide6 we patch QTextCodec with a do-nothing stub - # for setCodecForCStrings(), so this will have no effect. - utf8 = QtCore.QTextCodec.codecForName("utf-8") - QtCore.QTextCodec.setCodecForCStrings(utf8) - # a simple dialog proxy that pushes the window forward class ProxyDialogPyQt(QtGui.QDialog): def show(self):