接下来这个专题介绍PyQt的一些内容

教程翻译自:

https://www.tutorialspoint.com/pyqt/pyqt_introduction.htm

由于本人也是学习状态,翻译可能不准确,请及时指出,我会很快修正

一些关键字我会直接使用英文

什么是PyQt

PyQt是Qt的一种Python实现

Qt是一个非常强大的跨平台的图形库

PyQt 是由RiverBank Computing Lt开发的

官网网站为:

https://riverbankcomputing.com/software/pyqt/download

PyQt API 是一些列模块的集合,包含非常多的类和函数

  • QtCore 包含一些用于文件和目录操作的非图形化的类
  • QtGui模块包含所有图形化控制(graphical controls)
  • QtXml 可以处理XML文件
  • QtSvg可以处理可伸缩矢量图形
  • QtSql可以和数据库进行交互

支持的环境

PyQt支持所有主流的操作系统,Linux,Windows,Mac等

他有两种授权方式 GPL和商业授权

目前PyQt有2个版本 PyQt 4.8 和PyQt 5.5

4版本支持Python2和Python3

5版本只支持Python3