• 14562阅读
  • 7回复

Qt中怎么可以使用python吗? [复制链接]

上一主题 下一主题
离线hxing
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
请问Qt中怎么可以使用python吗?
我想在qt中调用Python的函数,请问怎么弄啊?
离线deyili
只看该作者 1楼 发表于: 2011-05-17
预则立,不预则废
离线dbzhang800

只看该作者 2楼 发表于: 2011-05-17
引用楼主于2011-05-17 11:27发表的 Qt中怎么可以使用python吗? :
请问Qt中怎么可以使用python吗?
我想在qt中调用Python的函数,请问怎么弄啊?



这个看你要求了,如果只是单纯调用,和Qt没什么关系,直接看python手册中C、C++调用python相关的内容就行了。

如果你的python代码中还需要操作Qt相关的东西,那么你需要的 PythonQt 这个第三方的模块(概念上类似于Qt自己的QtScript模块)
可以参考:
http://doc.qt.nokia.com/qq/qq23-pythonqt.html

另外,如果你需要的是在python环境下写Qt程序,你可以用 PyQt4 或 PySide (这属于Qt4的python语言绑定,注意和PythonQt的区别)
离线hxing
只看该作者 3楼 发表于: 2011-05-17
回 2楼(dbzhang800) 的帖子
我只是想在Qt中调用Python中的函数.
离线dbzhang800

只看该作者 4楼 发表于: 2011-05-17
Re:回 2楼(dbzhang800) 的帖子
引用第3楼于2011-05-17 15:01发表的 回 2楼(dbzhang800) 的帖子 :
我只是想在Qt中调用Python中的函数.

如果这样,你只需要去看python的manual:
http://docs.python.org/extending/embedding.html

离线hxing
只看该作者 5楼 发表于: 2011-05-17
回 2楼(dbzhang800) 的帖子
她里面用到一个 PythonQt.h
请问这个文件是哪里来的啊.
离线dbzhang800

只看该作者 6楼 发表于: 2011-05-17
Re:回 2楼(dbzhang800) 的帖子
引用第5楼于2011-05-17 15:43发表的 回 2楼(dbzhang800) 的帖子 :
她里面用到一个 PythonQt.h
请问这个文件是哪里来的啊.

我知道答案,但还是希望你自己解决. 认真看前面的连接,你需要的东西应该都在。
离线hxing
只看该作者 7楼 发表于: 2011-05-18
回 6楼(dbzhang800) 的帖子
嗯啊.谢谢了....
快速回复
限100 字节
 
上一个 下一个