读书人

PyQt开发的程序也要依托Qt的DLL吧

发布时间: 2013-10-13 14:03:53 作者: rapoo

PyQt开发的程序也要依赖Qt的DLL吧?
PyQt和Qt比起来,区别是把开发所用的语言替换成了Python。但核心还是依赖Qt的DLL
让不太熟悉C++的朋友也可以用Python开发Qt应用

我可以这么理解吗?
[解决办法]
是啊。qt的dll是c++的接口,所以需要加一层包装,转换为和C兼容的接口。那么python就能用了。所以我估计pyqt,pyside都是对qt的dll包装了一层接口层,起适配器的作用。python和接口层通信。
boost的python库应该就是专门用来包装C++的。
实际上用python不是说不熟悉C++,如果你不熟悉C/C++,python有很多东西你也理解不了。用python是因为它比C/C++方便,灵活,更接近人的思维。开发效率高很多。但是高密度运算的地方效率就低很多了。

读书人网 >QT开发

热点推荐