我有一个QT 4.6应用程序(C ++语言),我需要在Windows平台上添加python脚本。不幸的是,我以前从未嵌入过python,而且似乎有很多不同的方法可以实现。任何人都可以分享他的智慧,并指出我可以阅读的一些文章/文档,以较少的痛苦方式执行指定的任务吗?
答案 0 :(得分:6)
修改强>
您可以使用PythonQt(而不是PyQt),允许您将Python与Qt一起使用。我想这就是你要找的东西。
这是官方网站上的文档:http://doc.qt.digia.com/qq/qq23-pythonqt.html。
答案 1 :(得分:5)
你应该看看PythonQt。从主页:
PythonQt是一个动态Python 绑定Qt。它提供 一种嵌入Python的简单方法 脚本语言进入你的Qt 应用。它大量使用 因此,QMetaObject系统 需要Qt4.x.与PyQt相反, PythonQt不是一个完整的Python 包装完整的Qt 功能。所以,如果你正在寻找 一种写完整的方法 使用Qt在Python中的应用程序 GUI,你应该使用PyQt。
如果您正在寻找一种简单的方法 将Python对象嵌入到C ++ / Qt中 应用程序和脚本部分 你的应用程序通过Python,PythonQt 是要走的路!
Windows的构建/安装说明位于页面底部。