美文网首页
PyQt5 + Qt Designer的配置

PyQt5 + Qt Designer的配置

作者: 老王和坑坑 | 来源:发表于2018-10-15 22:11 被阅读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

    相关文章

      网友评论

          本文标题:PyQt5 + Qt Designer的配置

          本文链接:https://www.haomeiwen.com/subject/pjwqzftx.html