标题:Qt中怎么可以使用python吗?
作者:hxing
日期:2011-05-17 11:27
内容:
请问Qt中怎么可以使用python吗?
我想在qt中调用Python的函数,请问怎么弄啊?
#1 [deyili 05-17 13:20]
请用PySide。
参见我的Blog:
http://blog.csdn.net/deyili/archive/2011/04/08/6309338.aspx
#2 [dbzhang800 05-17 14:22]
引用楼主于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的区别)
#3 回 2楼(dbzhang800) 的帖子 [hxing 05-17 15:01]
我只是想在Qt中调用Python中的函数.
#4 Re:回 2楼(dbzhang800) 的帖子 [dbzhang800 05-17 15:11]
引用第3楼于2011-05-17 15:01发表的 回 2楼(dbzhang800) 的帖子 :
我只是想在Qt中调用Python中的函数.
如果这样,你只需要去看python的manual:
http://docs.python.org/extending/embedding.html
#5 回 2楼(dbzhang800) 的帖子 [hxing 05-17 15:43]
她里面用到一个 PythonQt.h
请问这个文件是哪里来的啊.