Describe the bug
TikManager uses PySide2, when it is installed it breaks RenderMan dependency on PySide6. The solution is to set the environment variable QT_PREFERRED_BINDING to PySide6 for RenderMan to function. But TikManager would then break and refuse to open because it is looking for PySide2.
To Reproduce
Steps to reproduce the behavior:
- Install TikManager for Blender and TikManager as a standalone application
- Try to install RenderMan for Blender (Non commercial will work). You'll get an error.
- Add the environment variable QT_PREFERRED_BINDING and set it to PySide6
- Install RenderMan and run it, it should install and run.
- Try to open TikManager and you'll get an error.
Expected behavior
TikManager shouldn't globally change QT preferred binding, it is screwing up other apps dependencies
DCC
Please complete the following information:
- Dcc name(s): Blender
- Dcc Version(s) Any verison(I tried with 4.5, 4.4, 4.3 and 4.2)
Desktop (please complete the following information):
Describe the bug
TikManager uses PySide2, when it is installed it breaks RenderMan dependency on PySide6. The solution is to set the environment variable QT_PREFERRED_BINDING to PySide6 for RenderMan to function. But TikManager would then break and refuse to open because it is looking for PySide2.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
TikManager shouldn't globally change QT preferred binding, it is screwing up other apps dependencies
DCC
Please complete the following information:
Desktop (please complete the following information):