I want to build a GUI on top of ndpiReader application that comes with nDPI library. My question is:
1- Is it possible to use Qt's QProcess to create a GUI for this application is written in C and uses a library (nDPI) that is also written in C? This is very important question for my work.
2- I checked this question with the same title as mine, but it doesn't specify the steps for a beginner like me how to set up the project in order to kick start. From QProcess documentation page I can see that one can send arguments for the target application through QProcess method start()
but I'm somehow confused, this is my first time trying to write a GUI for a console application, Do I need to include any part of the target app's source code in my Qt project? What type of project should I choose in Qt Creator when I first create a project? (I personally guess I should use Qt Widget Application, but I need confirmation of that).
Thanks for any help.