firemail

标题: 基于QProcess调用 [打印本页]

作者: Qter    时间: 2018-4-4 16:20
标题: 基于QProcess调用
本帖最后由 Qter 于 2018-4-4 17:05 编辑

    QStringList args;
    args.append("/home/xxx/test.py");
   int xx = QProcess::execute(QString("python"), args);
   qDebug() << xx;


python脚本文件会暴露在外

资源文件调用不成

作者: Qter    时间: 2018-4-4 16:32
本帖最后由 Qter 于 2018-4-4 16:38 编辑

按向导先为工程添加一个资源文件,如:res.qrc
https://www.cnblogs.com/cszlg/p/3234786.html

选择添加 — 添加前缀,前缀名默认为“/new/prefix1”,改为在前缀一栏输入前缀名“/python”(可以另起,但是“/“”不能变)。

选中“/python”(如果只建立了python一个资源文件则自动选中),选择添加 — 添加文件,然后选中test.py(文件放到工程目录下)

添加资源文件后要保存,不然之后不能使用。在上述界面中选中资源文件test.py,可以为其起别名test,方便使用。






欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3