pycharm pyqt5图形界面UI配置[通俗易懂]

pycharm pyqt5图形界面UI配置[通俗易懂]二.安装pyqt5打开图形界面designer执行命令:pip(或pip3)installpyqt5安装完成可能没有Qtdesigner.exe文件,此时需要安装Qt的工具包:pipinstallPyQt5-tools-ihttp://pypi.douban.com/simple–trusted-host=pypi.douban.com1安装完成会在site…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一.安装pyqt5 打开图形界面designer

  1. 执行命令: pip(或pip3) install pyqt5
  2. 安装完成可能没有Qt designer.exe 文件,此时需要安装Qt 的工具包:
    pip install PyQt5-tools -i http://pypi.douban.com/simple –trusted-host=pypi.douban.com
    安装完成会在site-package 下生成一个Qt5-tools 文件夹,此时已经有个designer.exe 文件,点击运行即可打开图形化编辑工具
  3. 可以直接在pycharm中的tools中添加designer工具,以后直接从pycharm启动,如图:
    在这里插入图片描述

以后可以直接调用外部工具external tools使用pyqt5的UI界面,可参考链接:
https://blog.csdn.net/weixin_41085315/article/details/79656809
pyqt5中文开发文档链接:
https://maicss.gitbooks.io/pyqt5/content/hello_world.html

同理添加pyuic5和pycc5(一个用于.ui转.py 一个用于转码)
将pyuic5添加到环境变量:C:\Users\Administrator\Anaconda3\Scripts
同理将pycc5添加到环境变量:(省略)

因此有三个外部工具可供使用pyqt5/pyuic5/pyrcc

pyuic5:(命令行)
在命令台:找到当前工作路径:pyuic5 -o XXX.py XXX.ui(为你要转化的UI文件)如:pyuic5 -o ui2py.py untitled.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_())

Jetbrains全家桶1年46,售后保障稳定

才能运行

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223094.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • [leetcode] Combination Sum and Combination SumII

    [leetcode] Combination Sum and Combination SumII

    2022年1月11日
    44
  • 风控决策引擎经验

    风控决策引擎经验转载自https://mp.weixin.qq.com/s/LDcquVOTlCKJluyWG3AGAA一套完整的风控体系,在风控中,少不了决策引擎,今天就浅谈一下风控决策引擎。一、优先级风控决策引擎是一堆风控规则的集合,通过不同的分支、层层规则的递进关系进行运算。而既然是组合的概念,则在这些规则中,以什么样的顺序与优先级执行便额外重要。风控系统的作用在于识别绝对风控与标识相对风险…

    2022年6月15日
    50
  • 简单使用压测工具JMeter

    简单使用压测工具JMeter目录一、安装步骤二、配置三、使用四、常见问题及解决一、安装步骤JMeter可以在JMeter的官方网站下载,如下图所示由于JMeter使用java开发,所以启动需要本机有jdk环境,这里使用的是jdk1.8。下载解压后,找到bin目录,运行jmeter.bat即可启动。二、配置jmeter.properties个人修改了字体的一些设置,可以参考HTTPResponse.parsers=htmlParserwmlParsercssParserbeanshell

    2025年8月4日
    3
  • 以过来人的身份聊聊实习招聘、秋招、春招(给应届毕业生)

    以过来人的身份聊聊实习招聘、秋招、春招(给应届毕业生)没有学长、学姐能够清楚地告诉我,这些东西的意义。我自己从大三暑期到大四把这三个阶段完整地经历过了,当然因为自己想法多多,心高气傲,无视实习机会,无视秋招。在春招的时候,苦逼求一个面试机会,很多时间就在

    2022年8月3日
    8
  • 视频编码技术详解

    1、引言  如今我们所处的时代,是移动互联网时代,也可以说是视频时代。从快播到抖音,从“三生三世”到“延禧攻略”,我们的生活,被越来越多的视频元素所影响。    而这一切,离不开视频拍摄技术的不断升级,还有视频制作产业的日益强大。    此外,也离不开通信技术的飞速进步。试想一下,如果还是当年的56KModem拨号,或者是2G手机,你还能享受到现在动辄10…

    2022年4月7日
    52
  • java网页安全提示_win7系统打开网页提示“应用程序已被JAVA安全阻止”的解决方法…

    java网页安全提示_win7系统打开网页提示“应用程序已被JAVA安全阻止”的解决方法…很多小伙伴都遇到过win7系统打开网页提示“应用程序已被JAVA安全阻止”的困惑吧,一些朋友看过网上零散的win7系统打开网页提示“应用程序已被JAVA安全阻止”的处理方法,并没有完完全全明白win7系统打开网页提示“应用程序已被JAVA安全阻止”是如何解决的,今天小编准备了简单的解决办法,只需要按照1、完成JAVA版本更新,然后刷新有问题的网页页面,以排除JAVA版本问题引起JAVA安全阻止;…

    2022年7月7日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号