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文件后显示窗口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • PySide和PyQt加载ui文件的两种方法

    本文实例为大家分享了PySide和PyQt加载ui文件的具体实现代码,供大家参考,具体内容如下 在用PySide或PyQt的时候,经常用到要将画好的ui文件导入到代码里使用,下面是两种调入的方法: import PyQt4.uic from PyQt4 import QtCore, QtGui MainWindowForm, MainWindowBase = PyQt4.uic.loadUiType('ui/mainwindow.ui') class MainWindow(MainWindowB

  • PyQt5实现从主窗口打开子窗口的方法

    1.在Qt Designer中设计两个简单窗口 2.将.ui文件转换成.py文件 3.新建**.py文件 #-*- coding:utf-8 -*- from PyQt5.QtWidgets import QMainWindow, QApplication from window import Ui_MainWindow from child import Ui_Child import sys class Main(QMainWindow,Ui_MainWindow): def __init_

  • PyQT实现多窗口切换

    最近做个软件,用PyQT写的,在实现菜单栏点击弹出新窗口的时候严重被卡壳,发现用WxPython的思想和方式来做完全无法实现.PyQT的中文资料实在是太少了.看了点英文资料和QT的资料,逆推PyQT的实现方法,总算搞定.下面是一个小demo. 主界面的代码如下所示: # -*- coding: utf-8 -*- from PyQt4 import QtCore, QtGui from dialog1 import Dialog1 from dialog2 import Dialog2 impo

  • 利用pyuic5将ui文件转换为py文件的方法

    操作系统上正确配置python环境之后,pyuic5也是一个可以识别的命令行指令 到.ui文件的目录下,直接cmd进入,输入pyuic5 -o 转换的py文件 待转换的ui文件 此时,需要对login.py添加一点代码使得设计好的UI能够出现在我们面前 import sys if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) # 创建一个QApplication,也就是你要开发的软件app MainWind

  • 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.ex

  • Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示

    当pyuic5将ui文件转换成py文件的时候,此时会自动生成一个只包含Ui_MainWindow的类,类之外没有可以执行的代码,当你执行这个代码的时候,不会报错,但是什么也不会发生.如果要显示UI界面的话,可以在生成的py代码中添加几行代码就可以啦 生成的.py文件自动引入了PyQt5库中的几个大类:QtCore, QtGui, QtWidgets等:(你用到什么类,他就自动生成什么类)也可以输入from PyQt5.QtWidgets import *,这样就会把所有的类都导入啦 1.在最开头

  • python GUI库图形界面开发之PyQt5 Qt Designer工具(Qt设计师)详细使用方法及Designer ui文件转py文件方法

    PyQt5 Qt Designer (Qt设计师) PyQt5是对Qt所有类进行封装, Qt能开发的东西, PyQt都能开发. Qt是强大的GUI库之一, 用C++开发, 并且跨平台. PyQt双许可证, 要么选择GPL(自由软件协议)将代码开源, 要么选择商业许可交商业许可费. PySide拥有LGPL 2.1授权许可, 可开发 免费开源软件 和 私有商业软件. 把PyQt5代码切换到PySide2代码是相当容易的, 这也是为什么选择学习PyQt5的原因 准备工作 安装PyQt5: pip i

  • 我的FreeBSD5.4安装配置过程笔记录(新手参考)第1/5页

    <第一章>  没装过之前,有闻freebsd在web服务器领域有快速稳定如"坚如磐石"的高性能,作为unix bsd家族中重要一员,有优良的网络和安全性能,软件丰富,简洁高效,完全免费的!在网上逛逛也发现在其之上的桌面系统也不逊色于linux.  以前玩过linux的发行版有redhat,mandrake,slackware,不过都在玩些初始的安装配置而又不常用linux,觉得linux版本有些多而不好选择,bug又相对比较多--于是跃跃欲试freebsd-- 我是从今年4

  • PyQt5如何将.ui文件转换为.py文件的实例代码

    PyQt5之如何将.ui文件转换为.py文件 一.通过Eric6把.ui文件转换为.py文件 1.首先打开Eric6编辑器,切换到"窗体"选项卡,然后选中需要转换的.ui文件,单击鼠标右键,选择"编辑窗体"就可以了.(具体步骤如下图) 2.如果找不到自己需要转换的.ui文件,则可以找到"project",选择"New"新建一个工程,创建好之后就可以找到该.ui文件了,找到之后按照上面的步骤就可以了.(具体步骤如下图) 二.通过

  • Hadoop源码分析二安装配置过程详解

    目录 1. 创建用户 2. 安装jdk 3. 修改hosts 4. 配置ssh免密登录 5. 安装zookeeper 解压: 修改配置文件 修改内容如下: 配置环境变量 启动 6. 安装hadoop 对于三台节点的配置安排如下: 解压: 修改配置文件: 修改core-site.xml 配置hdfs-site.xml 配置mapred-site.xml 配置yarn-site.xml 配置slaves 7. 初始化 在初始化前需要将所有机器都配置好hadoop (1) 启动zookeeper (2

  • Python3.6安装卸载、执行命令、执行py文件的方法详解

    开发一个功能,C/C++可能要500行代码,Java可能需要200行代码,然而Python可能需要50行代码,虽然代码少,可能开发的飞起,但是这其实是已牺牲运行效率位代价的,可能C只要1秒,Java需要3秒,最后Python要20秒这种,不过Who Care,对吧,人生苦短,还是来学python吧 下载最新Python安装包 安装Python 如何验证安装成功 在交互模式下执行一句Python命令 在命令行模式下执行一个Python文件 关闭交互模式终端会话窗口 window下如何卸载Pytho

  • python 反编译exe文件为py文件的实例代码

    我们用pyinstaller把朋友文件打包成exe文件,但有时候我们需要还原,我们可以用pyinstxtractor.py 用法: python pyinstxtractor.py xxx.exe 之后得到一个这样结构的文件夹 --- xxx.exe_extracted -- out00-PYZ.pyz_extracted - 各种.pyc文件 -- out00-PYZ.pyz -- some -- others -- xxx(注意这些都是没后缀的) 然后再终端pip install uncom

  • python文件转为exe文件的方法及用法详解

    一.简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序. py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序.py2exe是发布在开源许可证下的. 二.安装py2exe 从 http://prdownloads.sourceforge.net/py2exe下载

随机推荐