如何制作执行命令行程序的Qt GUI应用程序?例如,“go arg1-filename arg2-parameter”可以在命令行上执行。让我知道可以引用示例程序来使Qt GUI应用程序像附件一样执行命令行程序。
答案 0 :(得分:0)
使用QProcess。
QProcess process;
//run your command
process.start("your_command arg1 arg2");
//wait for it to finish
process.waitForFinished(-1);
您也可以这样使用它:
QProcess process;
//run your command
process.start("your_command", QStringList() << "arg1" << "arg2");
//wait for it to finiish.
process.waitForFinished(-1);