Qt Designer 使用笔记

目录

qt designer安装

预览 Ctrl R

使用 Qt Designer 设计的ui文件可以通过以下命令转为.py文件

命令行脚本:

pycharm工具栏配置;

pyqt5也是可以的:

2.2 测试是否配置成功

设置背景颜色:

ui收集


qt designer安装

pip install PyQt5

pip install pyqt5-tools

搜索文件: designer.exe

一般目录地址:

miniconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

预览 Ctrl R

使用 Qt Designer 设计的ui文件可以通过以下命令转为.py文件

命令行脚本:


python.exe -m PyQt5.uic.pyuic myGUI.ui -o myGUI.py



转化出来的.py文件在文件尾加入以下代码块后可直接运行

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


原文链接:https://blog.csdn.net/Miller_6/article/details/118347642

pycharm工具栏配置;

pyqt5也是可以的:

Arguments” 中填入 -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

PyQt6 使用Qt Designer实现简单的界面,以及ui文件转py文件_pyqt6 uic-CSDN博客

2.2 测试是否配置成功
  • 首先,先把刚才命令行生成的register.py文件删除
  • 接着,.ui文件 —> 右键 -> External Tools —> Py_UIC,即可自动生成 py 文件,如下图所示,配置成功:

设置背景颜色:

background-color:rgb(255, 85, 0)background-image: url("F:start_background1.jpg");

ui收集

精美表盘

https://github.com/ArmstrongOne/Qt-CustomControls

QListWidget和QListView的使用和item点击事件_qlistwidgetitem-CSDN博客 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/14252.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高耗能工厂实现ESG能源管控的策略与实践探讨-天拓四方

随着全球气候变化的加剧和ESG(环境、社会和治理)理念的普及,高耗能工厂面临着巨大的挑战和机遇。如何有效地实现ESG能源管控,不仅关乎企业的可持续发展,也是应对全球环境问题的关键一环。本文将探讨高耗能工厂实现ESG能…

JavaEE-网络初识

文章目录 一、网络背景1.1 起源1.2 国内网络的发展 二、关键概念2.1 网络2.2 设备2.3 ip地址与端口号 三、协议3.1 协议分层3.2 OSI七层模型3.3 TCP/IP五层模型3.4 数据传输过程的简单叙述 一、网络背景 1.1 起源 在国外大概时上世纪70年代左右,网络就出现了&…

U-Mail邮件系统取得多项适配认证,全面支持国产化信创环境

随着信息技术的发展,信息化建设越来越深入到社会各个领域,成为驱动经济社会发展的重要力量。在此背景下,我国正加快构建国家信息安全保障体系,实现自主可控,形成安全可靠的信息技术体系。这正是我们所说的“信创”&…

Linux中经典的并发编程问题生产者和消费者

一,进程和线程区别 1,进程是程序的一次执行实例,是系统进行资源分配和调度的独立单位。进程具有独立的内存空间、系统资源以及独立的执行序列。每个进程都有其独立的进程控制块(PCB),用于描述进程的状态和…

Flutter 中的 TabBarView 小部件:全面指南

Flutter 中的 TabBarView 小部件:全面指南 在Flutter中,TabBarView是一个用于创建选项卡式界面的小部件,它与TabController一起使用,可以构建复杂的选项卡导航界面。本文将为您提供一个全面的指南,帮助您了解如何使用…

ssl证书价格一年多少钱?怎么申请?

随着各大平台下架了一年期免费证书,免费证书的有效期都为90天。更多企业选择付费证书。费用是众多用户关心的话题,一年期SSL证书价格在几十到几千元不等。 一年期SSL证书价格查看https://www.joyssl.com/certificate/select/0-1000.html?nid16 下面是…

如何官方查询论文分区,中科院及JCR

中科院分区 有一个小程序:中科院文献情报中心分区表 点2023升级版,输入期刊名 大类1区 JCR分区 进入官方网站 Journal Citation Reports 输入要查询的期刊名,点开 拼命往下拉 这就是根据影响因子的排名,在computer science&am…

农业场景下的slam论文汇总

文章目录 概述2020Ground-Level Mapping and Navigating for Agriculture Based on IoT and Computer VisionCanopy Density Estimation in Perennial Horticulture Crops Using 3D Spinning Lidar SLAM 2021Mobile 3D scan LiDAR: a literature reviewSLAM in the Field: An E…

华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 21C RAC

前言 Oracle 一键安装脚本,演示 openEuler 22.03 LTS SP3 一键安装 Oracle 21C RAC 过程(全程无需人工干预)。 ⭐️ 脚本下载地址:Shell脚本安装Oracle数据库 安装准备 1、安装好操作系统,建议安装图形化2、配置好网…

git版本回退

代码推送到远程仓库之后想回退并且不保留任何历史记录&#xff1a; 查看版本号信息git log&#xff1a; git log commit version_example1 (HEAD -> dev, origin/dev, origin/HEAD) Author: xxx <email> Date: xxxXXX注释commit version_example2 Author: xxx <…

【Linux】在内网环境通过代理使用公网Docker镜像

一般来说&#xff0c;软件公司的开发环境多位于内网中&#xff0c;在容器的使用上会使用内部镜像源。但是&#xff0c;内部软件源上的镜像总是不那么丰富&#xff0c;如果想使用公网镜像&#xff0c;该怎么办&#xff1f; 文章目录 1、确定有一台可访问公网的机器2、在该机器上…

Unity 读取本地xml出现的问题

当时遇到的第一个问题是&#xff0c;想要有个读取xml的方法&#xff0c;写在了Ienumerator里面的。所以需要等待文本读写完毕&#xff0c;获得文本的数据&#xff0c;才能执行下一步的代码。 解决办法&#xff1a;在方法执行到最后的时候&#xff0c;增加回调函数。 还有一个…

flutter webview加载本地文件出现跨域解决方案

一直报错 [INFO:CONSOLE(17)] "Access to image at file:///android_asset/flutter_assets/assets/jump/box_bottom.png from origin null has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome…

对话阿里云云原生产品负责人李国强:推进可观测产品与OpenTelemetry开源生态全面融合

5 月 22 日&#xff0c;在最新一期的飞天发布时刻上&#xff0c;阿里云宣布多款可观测产品全面升级&#xff0c;其中一项是应用实时监控服务 ARMS 在业内率先推进了与 OpenTelemetry 开源生态的全面融合&#xff0c;极大丰富了可观测的数据类型及规模&#xff0c;大幅增强了 AR…

带你玩转OpenHarmony AI:打造智能语音子系统

简介 AI时代&#xff0c;智者当先&#xff0c;判断一个终端设备是否智能&#xff0c;语音能力是必不可缺的。智能家居、智慧厨房、智能汽车等等&#xff0c;一切衣食住行都在往智能方向发展&#xff0c;那我们该如何在OpenAtom OpenHarmony&#xff08;简称“OpenHarmony”&am…

使用Java Stream API的map方法将包含Long类型ID的流转换为String数组

在这个例子中&#xff0c;idList是一个包含Long类型ID的列表。我们使用stream()方法创建一个流&#xff0c;然后应用map(String::valueOf)方法将Long类型的ID转换为String类型。最后&#xff0c;我们使用toArray(String[]::new)方法将流中的元素收集到一个新的String[]数组中。…

【spark001】SparkSQL内置函数手册总结(更新中)

1.熟悉、梳理、总结下SparkSQL相关知识体系。 2.日常研发过程中使用较少&#xff0c;随着时间的推移&#xff0c;很快就忘得一干二净&#xff0c;所以梳理总结下&#xff0c;以备日常使用参考 3.欢迎批评指正&#xff0c;跪谢一键三连&#xff01; 文章目录 1.函数清单 1.函数清…

未来十年,IT行业的无限可能!

未来十年&#xff0c;IT行业的无限可能&#xff01; &#x1f604;生命不息&#xff0c;写作不止 &#x1f525; 继续踏上学习之路&#xff0c;学之分享笔记 &#x1f44a; 总有一天我也能像各位大佬一样 &#x1f3c6; 博客首页 怒放吧德德 To记录领地 &#x1f31d;分享学…

Netty-时间轮

Netty-时间轮 归档 GitHub: Netty-时间轮 参考 Netty-时间轮 说明 其实 Netty 框架并没有使用&#xff0c;其可做学习算法原理的参考 单元测试 public class HashedWheelTimerTest2 {public static void main(String[] args) {System.out.println("---------> &qu…

多联机分户计费控制系统

中央空调多联机分户计费控制系统&#xff0c;针对国内常见几种品牌的多联机空调系统实行&#xff0c;远程控制与计费管理。系统采用MQTT网络协议&#xff0c;以订阅/发布模式实行设备感知&#xff0c;实现对室外机、室内机的状态监测、实时故障报警、累计分摊费用的实时数据传导…