QTDesigner简介

article/2025/10/21 17:39:09

1、QTDesigner简介:

手写代码工作量大、代码结构容易搞得混乱。

设计工具:直观、高效,工作量小,方便调试。界面和逻辑分离后期好维护。

介绍:(实现了视图和逻辑的分离,开发代码更容易分离)

配置:

流程演示:登录界面设置:

①:首先从展示控件中拖入两个展示控件QLabel(同时设置快捷键):

 ②:从输入控件中拖入两个LineEdit控件:

③:从buttons控件中拖入两个PushButton控件:

 ④:选中密码控件,将他的属性改成密文格式。

 ⑤:设置账号和密码的快捷键(关联小伙伴):edit------edit buddies

 点击左边控件按住鼠标左键拖动到另一个控件上:

 

 ⑥:绑定信号与槽:将按钮的clicked()信号与check_login()槽函数连接起来:

 

 设置成功:

 2、将对应的ui文件保存到相应的文件夹,使用pyuic5将ui文件转为对应的py文件。

命令:pyuic5 $Filename$ -o ui_$FilenameWithoutExtension$_rc.py

pyuic5 ui文件路径+文件 -o 转出路径+文件名

 将.qrc转换为转换为pycharm模块:pyrcc5 $filename$ -o $filenamewithoutextension$_rc.py

pyrcc5 文件名称 -o  新文件名_rc.py     (-rc.py是为了转换.qrc模块,生成对应的模块文件)

3、槽函数:访问的form对象中的check_login方法

 所以调用form方法所传递的对象,Form对象时传递该方法时所调用的。

 

 方法一:子类化控件类别,在其内部写。

方法二:动态添加。

4、借助pycharm的外部工具进行配置:


http://chatgpt.dhexx.cn/article/AIB09dKm.shtml

相关文章

PyQt5:使用QT设计师设计界面

一. 界面设计 登录预览: 图1.1 设计界面 界面文件 可以在这里下载login.ui文件 资源文件 除了ui文件,有时候需要使用到资源: 图片资源 窗体图标(login.png): .qrc文件 可以在这里下载.qrc文件,文件内容如下&#xff1…

Python PyQt5 Qt Designer (Qt设计师)

PyQt5 Qt Designer (Qt设计师) 本文由 Luzhuo 编写,转发请保留该信息. 原文: https://blog.csdn.net/Rozol/article/details/87705426 PyQt5是对Qt所有类进行封装, Qt能开发的东西, PyQt都能开发. Qt是强大的GUI库之一, 用C开发, 并且跨平台. PyQt双许可证, 要么选择GPL(自由软…

Qt Designer简介

来源 http://www.python3.vip/tut/py/gui/qt_03/ 回顾 在前面的程序中,我们学习了怎么样用程序来把QT程序界面的 一个个窗口、控件创建出来 问题分析 QT程序界面的 一个个窗口、控件,就是像上面那样用相应的代码创建出来的。 但是,把你…

Unity资源打包(AssetBundle)

一、AssetBundle的定义和作用 定义: - 它是一个存在于硬盘上的文件。可以称之为压缩包。这个压缩包可以认为是一个文件夹,里面包含了多个文件。这些文件可以分为两类:serialized file 和 resource files。(序列化文件和源文件&a…

游戏开发unity资源管理系列:unity不支持长路径;DirectoryNotFoundException: Could not find a part of the path ““

说明: 使用Addressables打包出现如下报错 DirectoryNotFoundException: Could not find a part of the path "" 打断点发现资源路径与目标路径字符串非空,但是仍然提示报错。Library\com.unity.addressables下ab资源打出,但是仍然报…

Unity资源包共享

unity最全材质球的资源包 unity家具包装设计资源包 unity游戏模型资源包 unity人物模型资源包 unity枪模型资源包 … … … 其中一部分 有需要的朋友下方评论留下邮箱号,我发给你们,文件太大无法上传

Unity资源替换工具,旧模型替换新模型,替换GUID,替换meta文件,文件丢失等问题

Unity资源替换工具,旧模型替换新模型,替换GUID,替换meta文件,文件丢失等问题 使用说明如何使用 使用说明 第一次写,不是很规范,好东西分享给大家,学点编辑器扩展好处多啊! 如何使用 这个小工具确实帮到我了,替我省了不少时间 直接上代码: using UnityEngine; using System.…

unity网络资源导入

1、找到需要导入的文件,这里导入fbx格式 2、打开unity界面,在Asset目录下创建文件夹FBX,将需要导入的fbx预制体或整个文件夹拖入创建的FBX文件夹下 3、选中需要的fbx预制体并拖至场景中 4、双击定位到当前物体 5、找到需要导入的贴图文件text…

Unity 查找资源引用

当我们想要查找某个资源的引用情况时,可以使用文末的工具类 使用方法 先将我们的工具类放到项目中,放在哪里都可以。选中要查找的资源,右键选中的资源(资源类型没有限制),在弹出的选项中选择查找资源引用,如图一所示…

Unity资源管理——AssetBundle构建/打包

1、为资源设置 assetBundleName 和 assetBundleVariant。 可以在资源的 Inspector 上手动设置,也可以通过 AssetImporter 进行设置。 AssetImporter importer AssetImporter.GetAtPath(assetPath); importer.assetBundleName abName; importer.assetBundleVarian…

unity资源优化插件

转载 来自:http://blog.uwa4d.com/archives/Resource_Plugin.html 工欲善其事必先利其器。在Unity官网的Asset Store上有不少给力的资源插件,能帮助我们减少人力资源消耗的同时,更快更好地驾驭引擎。今天我们就从善用资源的角度,推…

Unity常见资源类型

资源工作流程 在Unity项目中有一个固定的文件夹—Assets文件夹。 Assets是放项目需要到的文件资源的,比如:图片文件、3D模型文件(*.FBX格式)、音频等。 资源文件是可能来自 Unity 外部创建的文件,例如 3D 模型、音频…

反编译apk获取unity资源流程分享

什么时候需要这样做? 遇到真机问题,如资源丢失检查,可能需要直接拆开对应的包来确认资源是否存在,打包是否没打进去。例如检查某个tdr表格是否没有打进包里面,或者检查包里某个资源版本是不是不对 看到其他做的很好的游戏&…

【Unity 资源分享】☀️ | Unity 华丽炫酷特效资源分享!万年魂环拿到手软,让你直达封号斗罗~

📢博客主页:https://blog.csdn.net/zhangay1998📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📢本文由 呆呆敲代码的小Y 原创,首发于 CSDN🙉📢未来很长&a…

unity资源释放(AssetBundle和Asset)

本节主要叙述下,资源的释放问题。 1、我们准备了下两个资源,并且要做打包处理。 代码的代码,很简陋,只是为了说明问题。代码如下: using System.Collections; using System.Collections.Generic; using UnityEngine…

【Unity 资源分享】 | Unity 精品写实动物模型+全套动画 资源分享

📢前言 💦好久没有写分享Unity资源的文章了,最近也是收藏了挺多Unity相关的资源💦所以就来写一篇文章分享几个资源包您喜欢💦所以呢,这次小Y又从自己的乾坤袋里掏出了一个精品动物模型全套动画分享给大家使…

Unity资源热更-Addressables总结(一)

Addressables是Unity官方推出的用于资源热更的系统,可在Package Manager里面下载,我这里分两部分讲解,第一部分是操作入门,第二部分是代码编程以及注意事项 一、入门 选择合适的Addressables版本下载安装完成后,选择Gr…

Unity 资源商店无法登陆,提示链接失效 的解决办法

出现资源商店无法登陆问题,网络换一下,用自己的手机热点连网,就可以了。

Unity 加载资源

直接把资源放在unity的目录里是不行的 打包的时候 不会打进去 要想打包到apk里 只有两种选择 1 放到 StreamingAssets 里 – Application.streamingAssetsPath 2 场景里有引用 他会自动打包进apk里 资源放到预制体里 并且预制体没在场景里 也不打包 先安装 https://github.co…