PyQt5 + Qt Designer的配置

2018-10-15  本文已影响0人  老王和坑坑

PyQt5简介

PyQt5 是Digia的一套Qt5与python绑定的应用框架,同时支持2.x和3.x。本人使用的是3.7。Qt库由Riverbank Computing开发,是最强大的GUI库之一 ,官方网站:www.riverbankcomputing.co.uk/news

安装PyQt5和Qt Designer

> pip install PyQt5
> pip install PyQt5-tools

这里简单介绍一下Qt Designer,Qt Designer可以使用GUI的方式快速生成PyQt代码
安装PyQt5-tools后,可以在
{python安装目录}\Lib\site-packages\pyqt5_tools目录下找到designer.exe

Qt Designer的使用

1、双击打开,各种组件随意拖拽
2、 保存文件,后缀名为.ui
3、 使用以下命令将.ui文件转换成py文件

# -m 指定python模块 后面加上模块的参数
# -0 指定输出文件目录
> python -m PyQt5.uic.pyuic demo.ui -o demo.py

4、在生成的demo.py文件中加入一下代码即可运行(生成的demo.py是一个类,我的类名为Ui_Form)

if __name__ == '__main__':
    import sys
    app = QtWidgets.QApplication(sys.argv)
    mainWindow = QtWidgets.QMainWindow()
    ui = Ui_Form()
    ui.setupUi(mainWindow)
    mainWindow.show()
    sys.exit(app.exec_())
image image
上一篇下一篇

猜你喜欢

热点阅读