我试图运行了Evince从我的Qt程序读取PDF文件时,使用另外,QProcess :: startDetached方法:另外,QProcess:startDetached打开的应用程序,但是没有找到说法
QProcess myProcess = QProcess();
myProcess.startDetached("evince", "~/mypath/doc.pdf");
了Evince良好推出,但在它的人机界面中,我收到消息“无法打开文件,没有这样的文件或目录”
但是,当我使用“acroread”读取文件时,它会找到文件并打开它。
谢谢你的帮助:)
谢谢你,你的解决方案完美。也谢谢你的解释! – user7292144