PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例

 更新时间:2019年06月19日 10:12:57   作者:大郎拱白菜  
今天小编就为大家分享一篇PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

PyQt5安装

在cmd下输入pip install PyQt5 完成PyQt5安装,

安装完成后,在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代码。

参数配置为:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

生成的ui转为py文件后不可以直接运行,加上以下代码就可以显示窗口了。

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
  app = QApplication(sys.argv)
  MainWindow = QMainWindow()
  ui = Ui_MainWindow()
  ui.setupUi(MainWindow)
  MainWindow.show()
  sys.exit(app.exec_())

以上这篇PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子

    使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子

    这篇文章主要介绍了使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子,使用的python wmi模块,需要的朋友可以参考下
    2014-04-04
  • python 整数越界问题详解

    python 整数越界问题详解

    这篇文章主要介绍了python 整数越界问题详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • Python 从列表中取值和取索引的方法

    Python 从列表中取值和取索引的方法

    今天小编就为大家分享一篇Python 从列表中取值和取索引的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python数据结构与算法之跳表详解

    Python数据结构与算法之跳表详解

    跳表是带有附加指针的链表,使用这些附加指针可以跳过一些中间结点,用以快速完成查找、插入和删除等操作。本节将详细介绍跳表的相关概念及其具体实现,需要的可以参考一下
    2022-02-02
  • python如何进行矩阵运算

    python如何进行矩阵运算

    在本篇文章里小编给大家分享的是关于python进行矩阵运算的方法及实例代码,需要的朋友们可以学习下。
    2020-06-06
  • 如何优雅地处理Django中的favicon.ico图标详解

    如何优雅地处理Django中的favicon.ico图标详解

    默认情况下,浏览器访问一个网站的时候,同时还会向服务器请求"/favicon.ico"这个URL,目的是获取网站的图标,下面这篇文章主要给大家介绍了关于如何优雅地处理Django中favicon.ico图标的相关资料,需要的朋友可以参考下
    2018-07-07
  • Python如何获取模块中类以及类的属性方法信息

    Python如何获取模块中类以及类的属性方法信息

    python对属性权限的控制是通过属性名来实现的,下面这篇文章主要给大家介绍了关于Python如何获取模块中类以及类的属性方法信息的相关资料,需要的朋友可以参考下
    2021-12-12
  • python变量的作用域是什么

    python变量的作用域是什么

    在本篇内容里小编给大家分享了关于python变量的作用域的实例及用法,有兴趣的朋友们可以学习下。
    2020-05-05
  • Python 3.12安装库报错解决方案

    Python 3.12安装库报错解决方案

    这篇文章主要介绍了Python 3.12安装库报错的解决方案,讲解了Python 3.12移除pkgutil.ImpImporter支持导致的AttributeError错误,并提供了两种解决方案,需要的朋友可以参考下
    2025-03-03
  • 对python判断ip是否可达的实例详解

    对python判断ip是否可达的实例详解

    今天小编就为大家分享一篇对python判断ip是否可达的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01

最新评论