Changed the IPC between the render process and the main process to QLocalSocket and QLocalServer.
Canceling the render process is currently buggy and doesn’t work, i’m working on it