zoukankan      html  css  js  c++  java
  • PyQt5开发环境配置并使用

    安装流程 
    PyQt5安装 
    在cmd下输入
    pip install PyQt5 
    完成PyQt5安装,再安装qt designer,可以使用pip安装
    1. pip install PyQt5-tools
    安装完成后,在python安装目录下可以看到 
    配置PyCharm 
    配置PyCharm是为了在Pycharm里面实现打开qt designer,然后生成qt文件,然后将qt文件转换成python语言的软件文件。 
    打开Pycharm,按下图操作 
    打开Extrernal Tools之后,点击上如绿色的+,添加Tools 
    Name:可自己定义 
    Program:指向上述安装PyQt5-tools里面的designer.exe 
    Work directory:使用变量 $FileDir$
    然后再新建多一个“PyUIC”,这个主要是用来将 Qt界面 转换成 py代码。 
    1. -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py
    使用 
    在F盘新建一个空文件夹,然后使用pychram导入文件夹,首先通过pycharm打开qt designer,如图所示: 
    新建窗口之后,可以再左边列表直接拖拉空间到窗口上 
     
    可以看到上图是有2个控件的,在这里另存为该文件 
    保存文件之后,关闭qt designer,在pycharm里看到刚保存ui文件,选中文件点击右键,选择PyUIC来转换成py代码 
     
    生成代码之后,还不能运行,因为这只是一个界面的代码,在该代码最下面还需要加入以下代码:
    1. import sys
    2. from PyQt5.QtWidgets import QApplication, QMainWindow
    3. if __name__ == '__main__':
    4.     app = QApplication(sys.argv)
    5.     MainWindow = QMainWindow()
    6.     ui = Ui_MainForm()
    7.     ui.setupUi(MainWindow)
    8.     MainWindow.show()
    9.     sys.exit(app.exec_())
    点击运行 
    总结:整个安装配置是很简单,在pycharm上自动打开qt designer来设计软件界面,然后将保存的文件转换成py代码即可。qt designer是通过PyQt5-tools安装,这只能在windows上安装,换成其他操作系统是不行的。

  • 相关阅读:
    汇编14:端口
    汇编13:int指令
    整个软件开发的流程
    css grid 布局
    socket粘包处理
    如何做好需求变更管理?——需求变更流程规范
    软件工程需求分析文档模板
    使用layui的form.on绑定select选中事件, form.on()不执行的原因分析
    ID4收藏
    ASP.NET MVC5中View-Controller间数据的传递
  • 原文地址:https://www.cnblogs.com/Javauser/p/8951860.html
Copyright © 2011-2022 走看看