This is for a final project in college. I'm working on making a stand alone GUI based application that lets you queue render jobs and launch the background render for Blender by launching in the command line. I would like to add a progress bar on my application to track the status of a render. Once done rendering, it marks complete, and moves on to the next render in the queue but I'm not sure if there's a way to receive a signal on its progress from Blender.This is not an add-on. This is a separate application in C++ and QT Quick.
If I could at least get a clue as to how to keep pinging the process until it ends, that would be a great start. I could just have the application mark it as rendering or finished. A solution on C++ alone would be just as helpful as I can then implement the concept through QT.
But the most complex solution would be to get a status on the progress of the render so I can track the percentage to completion.