qt - 如何在不崩溃的情况下打开外部应用程序
qt - how to open external app without crash
我已经使用 allegro 库编写了我的应用程序,我想从 qt 打开这个应用程序。问题是 allego 工作应用需要打开外部字体文件。当我使用时:
QProcess *myProcess = new QProcess();
myProcess->start("C:/allegroApp.exe");
发生应用程序崩溃。有人知道如何在不崩溃的情况下打开它吗?
您可能需要正确设置 QProcess::setWorkingDirectory
。将工作目录设置为启动该应用程序时通常使用的目录。
我已经使用 allegro 库编写了我的应用程序,我想从 qt 打开这个应用程序。问题是 allego 工作应用需要打开外部字体文件。当我使用时:
QProcess *myProcess = new QProcess();
myProcess->start("C:/allegroApp.exe");
发生应用程序崩溃。有人知道如何在不崩溃的情况下打开它吗?
您可能需要正确设置 QProcess::setWorkingDirectory
。将工作目录设置为启动该应用程序时通常使用的目录。