PyQT6的从零开始在Pycharm中配置与使用

2024-03-05 21:28

本文主要是介绍PyQT6的从零开始在Pycharm中配置与使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

PyQT6的从零开始在Pycharm中配置与使用

  • 1.安装PyQt6 PyQt6-tools
  • 2.在Pycharm中配置扩展工具
    • 2.1配置QTdesigner
    • 2.2配置Pyuic
  • 3.启动
    • 3.1、启动designer
    • 3.2、启动Pyuic

1.安装PyQt6 PyQt6-tools

pip install PyQt6 PyQt6-tools

安装成功后,查看安装版本,版本不对有坑

pip show PyQt6pip show pyqt6-tools

在这里插入图片描述在这里插入图片描述

2.在Pycharm中配置扩展工具

2.1配置QTdesigner

路径 File => Settings => External Tools

在这里插入图片描述添加QTDesigner工具(可视化制作GUI)
Program中的路径在venv\Lib\site-packages\qt6_applications\Qt\bin\designer.exe,一定要找对位置,不然启动不了。
Working directory 为 $ProjectFileDir$ 对应当前目录
在这里插入图片描述

2.2配置Pyuic

在这里插入图片描述pyuic是将QTdesigner中生成的.ui文件转换为.py文件的工具,直接生成python代码。

  • Program中的路径在venv\Scripts\pyuic6.exe,一定要找对位置。
  • Arguments填 $FileName$ -o $FileNameWithoutExtension$.py
  • Working directory 为 $ProjectFileDir$ 如果想更换.py文件保存目录则将此处换为目标目录路径即可

3.启动

3.1、启动designer

找到刚才配置好的designer,点击就可以启动
在这里插入图片描述配置正确的情况下,就可以启动了。
在这里插入图片描述

3.2、启动Pyuic

右击创建好的ui选择Pyuic,可生成Python代码
在这里插入图片描述

好了,到此整个配置和使用ok了。开始掉头发吧!

这篇关于PyQT6的从零开始在Pycharm中配置与使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/777864

相关文章

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

使用Sentinel自定义返回和实现区分来源方式

《使用Sentinel自定义返回和实现区分来源方式》:本文主要介绍使用Sentinel自定义返回和实现区分来源方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Sentinel自定义返回和实现区分来源1. 自定义错误返回2. 实现区分来源总结Sentinel自定

Pandas使用SQLite3实战

《Pandas使用SQLite3实战》本文主要介绍了Pandas使用SQLite3实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1 环境准备2 从 SQLite3VlfrWQzgt 读取数据到 DataFrame基础用法:读

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

Java中StopWatch的使用示例详解

《Java中StopWatch的使用示例详解》stopWatch是org.springframework.util包下的一个工具类,使用它可直观的输出代码执行耗时,以及执行时间百分比,这篇文章主要介绍... 目录stopWatch 是org.springframework.util 包下的一个工具类,使用它

Java使用Curator进行ZooKeeper操作的详细教程

《Java使用Curator进行ZooKeeper操作的详细教程》ApacheCurator是一个基于ZooKeeper的Java客户端库,它极大地简化了使用ZooKeeper的开发工作,在分布式系统... 目录1、简述2、核心功能2.1 CuratorFramework2.2 Recipes3、示例实践3

springboot security使用jwt认证方式

《springbootsecurity使用jwt认证方式》:本文主要介绍springbootsecurity使用jwt认证方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录前言代码示例依赖定义mapper定义用户信息的实体beansecurity相关的类提供登录接口测试提供一

go中空接口的具体使用

《go中空接口的具体使用》空接口是一种特殊的接口类型,它不包含任何方法,本文主要介绍了go中空接口的具体使用,具有一定的参考价值,感兴趣的可以了解一下... 目录接口-空接口1. 什么是空接口?2. 如何使用空接口?第一,第二,第三,3. 空接口几个要注意的坑坑1:坑2:坑3:接口-空接口1. 什么是空接

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一

springboot security快速使用示例详解

《springbootsecurity快速使用示例详解》:本文主要介绍springbootsecurity快速使用示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录创www.chinasem.cn建spring boot项目生成脚手架配置依赖接口示例代码项目结构启用s