如何使用Qt中的QProcess在Linux文本编辑器中打开文本文件
我正试图通过QProcess类使用qt在文本编辑器中打开一个文件。。。在windows上它可以工作,但在Linux上我面临着一些问题。我的代码是:如何使用Qt中的QProcess在Linux文本编辑器中打开文本文件,qt,Qt,我正试图通过QProcess类使用qt在文本编辑器中打开一个文件。。。在windows上它可以工作,但在Linux上我面临着一些问题。我的代码是: QProcess proc; proc.startDetached("test",QStringList() << "-n 1"); qprocessproc; 工艺标准说明(“试验”,QStringList()在您的示例中,starteddetached期望执行程序,我尝试用vi打开,它可以工作
QProcess proc;
proc.startDetached("test",QStringList() << "-n 1");
qprocessproc;
工艺标准说明(“试验”,QStringList()在您的示例中,starteddetached
期望执行程序,我尝试用vi
打开,它可以工作。您希望在linux
中打开不存在的进程test
。可能对于win32
QProcess
使用最佳文本编辑器自动打开
QProcess proc;
proc.startDetached("vi test.txt");
使用gedit而不是vi也能更好地工作。是测试
二进制还是脚本?如果二进制也是为linux
编译的,如果是脚本,你在linux
中有解释器吗?请更好地澄清问题。text是我在项目的输出目录中创建的文本文件。我想打开是使用文本编辑器的文本文件