Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2011|回复: 1
打印 上一主题 下一主题

基于QProcess调用

[复制链接]

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
跳转到指定楼层
楼主
发表于 2018-4-4 16:20:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Qter 于 2018-4-4 17:05 编辑

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


python脚本文件会暴露在外

资源文件调用不成
回复

使用道具 举报

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
沙发
 楼主| 发表于 2018-4-4 16:32:40 | 只看该作者
本帖最后由 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,方便使用。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 04:46 , Processed in 0.055663 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表