如何使用c ++在按钮单击上执行命令

时间:2014-12-08 18:17:15

标签: python c++ qt-creator

我使用Qt创建者创建了一个表单。表单有两个字段和一个按钮,单击此按钮我需要调用一个python脚本。所以我在点击按钮上添加了以下代码:

system("python Example.py");

当我运行程序并单击按钮时,它会出现以下错误:

python :can't open file 'Example.py':[Errno 2] No such file or directory

这是因为系统命令会将您带到创建项目的目录(/ home / user / Qt / Tools / QtCreator / bin / build-ProjectOne-Desktop_qt_qt_Version_GCC_64-bit-Debug)并且我有我的python文件在主目录中。

那么有什么办法可以用c ++来执行这个python脚本。我的系统上的文件也在主目录中,它可能位于不同系统上的另一个位置。所以我正在寻找一种方法来执行这个脚本无关紧要的位置。

0 个答案:

没有答案
相关问题