将python脚本添加到QT应用程序的最佳方法?

时间:2009-12-15 15:39:58

标签: c++ python qt

我有一个QT 4.6应用程序(C ++语言),我需要在Windows平台上添加python脚本。不幸的是,我以前从未嵌入过python,而且似乎有很多不同的方法可以实现。任何人都可以分享他的智慧,并指出我可以阅读的一些文章/文档,以较少的痛苦方式执行指定的任务吗?

2 个答案:

答案 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的构建/安装说明位于页面底部。