• 中文文档
  • GUI模板
  • 项目合作
  • 加入会员
  • 登录 注册
    当前位置: PyQt5> 博客文章> pyqt5和Qt是什么关系,两者有什么不同和相同点

    pyqt5和Qt是什么关系,两者有什么不同和相同点

    2020年10月3日 03:42 155浏览 PyQt5中文网 博客文章

    大家都知道Qt是一个很牛的GUI开发框架,主要是为了C++而创建,而pyqt5可以说是使用python语言重新书写一遍Qt框架,完全复制Qt框架中的类和方法,一般来说Qt能实现的功能,PyQt5也能实现。
    至于pyqt5和Qt是什么关系,我们来列举一下两者的区别。
    首先是不同的地方:

    1. Qt是C++开发的框架

    2. PyQt5是使用python语言开发的

    3. qt支持的设备很多,无论是windows、linux还是移动安卓端、苹果端;还有嵌入式设备(如医疗、汽车设备等,但是此版本收费),跨平台开发基本qt,嵌入式开发qt的剪裁版用的非常多。

    4. qt更适合大项目开发,qt的功能更多;pyqt像是qt的阉割版。

    其次是相同的地方:

    1. 功能相近

    2. 学习方法相似

    3. Qt  Designer能通用于Qt和pyqt5

    还有很多细节相似之处这里就不一一列举了,通过上面的介绍相信大家能了解pyqt5和Qt是什么关系了吧。简单的说就是C++使用Qt来实现GUI程序开发,Python使用PyQt5来实现GUI程序开发。两个框架结构类似,只是开发语言不通,上面所列举的不同点其实只是C++和Python之间的区别,并不是pyqt5和Qt之间的不同。


    上一篇: 没有了 下一篇: 获得pyqt5许可证需要收费吗

    标签栏目

  • 文案文案
  • 文案文案
  • 标签栏目