Freezing issue for Internal Tools in Pyqt

Hello All,
I have develop a GUI Application using PyQt for adding dynamic tools from config files
Config are normally a json files

Tools are with .Py Extension
Config files mainly contains the mainly 4 components
1.Icon Image
2.Path
3.Class
4.Method
Using these four components validate the path then based on class and method the tool will work

Let’s assume I add small gui as tool into main application
It loads as Icon in a tab when I click on that it will open as new tab, inside that new tab it allows to work or perform the task based on code because it’s a small gui while executing the code or working the task whole application is freezing until the execution completes

Please help me to solve the issue in dynamic manner

@mukkanti
You need execute code in threads, see similar problem here: Struggling with PySide – I want Help with UI Freezing Issue

1 Like