1、介绍
pyqt是python的一个主流的第三方模块,与Qt融合,用于GUI开发。
- 支持多种常用组件,并且具有很好的默认显示效果
- QtDesigner支持图形化直接设计ui,大大减轻工作,得到更好的效果
- 使用范围广,网络上有很多的中文文档和问答,方便开发
- 支持pyqthon3语法,目前是pyqt5版本
2、比较
- tkinter是python默认的GUI库,兼容性很好,但是显示效果一般,组件也较少
- pyside,第三方GUI库,已经停止更新。其和pyqt具有很类似的语法,大多数组件类的名称也一致,还都具有designer工具
3、模块安装和使用
(1)需要pip安装pyqt5,可以用pycharm环境在setting里搜索
pyqt5
(2)设置pycharm的编码
这实际应该是初始化python新的工作空间时就应该去设置完成的。而如果没有进行设置,qtdesigner中无法使用中文,加载之后会乱码
4、designer
这是一个快速设计GUI的工具,在pyside中一般记为pydesigner,在pyqt中记为qtdesigner。但可以通用。
标签:python,GUI,介绍,pyqt5,pyqt,组件,pycharm From: https://www.cnblogs.com/wd404/p/17324437.html