1、QT是C++編寫的跨平台GUI庫,GUI是指桌面程序應用。
2、開發基於pyqt5的桌面應用程序必須要使用兩個類Qapplication和Qwidget類,都在PyQt5.Qt.widgets里面
3、pycharm里面講QTdesigner文件產生的ui文件轉換為.py文件需要使用pygui轉換擴展工具,主要有以下兩種方式:
(1)python -m PyQt5.uic.pyuic filename.ui -o filename.py
(2)直接調用anaconda里面安裝的pyuic5即可
(3)講第一種方式可以在pycharm里面當成一種external tool擴展工具
4、PyQt5的用戶界面主要包含有四種布局方式:水平、垂直、柵格以及表格布局方式(horizontal、vertical、grid layout and form layout)
(1)水平布局方式
(2)垂直布局方式
(3)柵格布局方式
(4)表單布局方式
(5)混合布局方式