子界面界面
考之前的MyWidget类 我们可以创建一个子界面SubWindow123456789101112classSubWindow(QWidget):def__init__(self):super().__init__()self.setWindowTitle(子窗口)lbQLabel(子窗口)textQTextEdit()self.resize(200,200)ml1QVBoxLayout()ml1.addWidget(lb)ml1.addWidget(text)self.setLayout(ml1)br# 代码插入崩溃了只能使用老版的插入了创建一个子窗口【最近更新了win11所以界面ui和之前不太一样】指令那么如何像主窗口一样显示呢其实之前就有所涉及就是主函数中的【window.show() # 显示窗口】我们详细分析一下界面.show() 显示界面界面.hide() 隐藏界面界面.close() 关闭界面那么我们实际应用一下 View Code这样我们就得到了一个主窗口附带三个按键这里有一个小tip需要注意一下12# x SubWindow()self.xSubWindow()一定要使用self.的类名称定义否则会被视为临时数据删除导致界面显示只是一闪而过。界面间传输—自定义信号控件的函数命令其实很大程度上能够满足日常使用但总归有逻辑复杂的没办法直接应用。那么我们稍微讲一下自定义信号然后结合界面传输进行应用。导入库1fromPySide6.QtCoreimportSignal从核心库中导入信号库使用在类内定义例如1send_signalSignal(str)信号名称 Signal(接收的数据类型)1self.send_signal.connect(连接的控件)当信号被触发激活会调用连接的控件1self.send_signal.emit(text)将text发送给连接的控件当然这种直接连接进行传递的方式并不推荐因为它在实际应用中并不是那么好用如果更改就需要在多个地方进行更改界面间传输—主界面向子界面我们先创建好两个class类分别在主界面放入一个输入框和两个按钮一个按钮负责打开子界面另一个按钮负责发送输入框的内容给子界面。子界面放入一个输入框。我们先在主界面进行自定义信号定义1send_signalSignal(str)然后我设计逻辑将子信号的输入框settext内容绑定在信号上点击按钮2发送主界面输入框的内容12345678deftest(self):self.x.show()self.send_signal.connect(self.x.text.setText)self.btn1.clicked.connect(self.send)defsend(self):textself.text1.text()self.send_signal.emit(text)下面来看一下界面和应用吧界面间传输—子界面向主界面

相关新闻

选题写作不用愁,okbiye 开题 AI 一站式搞定毕业生开题难题

选题写作不用愁,okbiye 开题 AI 一站式搞定毕业生开题难题

okbiye-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/科研绘图开题报告 - Okbiye智能写作https://www.okbiye.com/ai/ktbg 一、单独拆分开题报告板块,okbiye 打造专属开题操作界面 打开 okbiye 平台就能看见左侧分类导航栏,和文献综述、期…

2026/7/10 7:21:41阅读更多 →
别再死磕时序图了!用Vivado MIG IP核的AXI接口驱动DDR3,这篇保姆级配置教程就够了

别再死磕时序图了!用Vivado MIG IP核的AXI接口驱动DDR3,这篇保姆级配置教程就够了

用Vivado MIG IP核AXI接口快速上手DDR3开发实战指南在FPGA开发中,DDR3内存的高带宽特性使其成为处理大数据量应用的理想选择。然而,直接操作DDR3的复杂时序参数(如CL、AL、BL等)往往让开发者望而却步。Xilinx提供的MIG&#xff08…

2026/7/11 9:54:52阅读更多 →
【ChatGPT法律咨询合规红线】:20年律所AI顾问亲授——3类高危误用场景、5大监管雷区及司法部最新备案指南(2024Q3权威更新)

【ChatGPT法律咨询合规红线】:20年律所AI顾问亲授——3类高危误用场景、5大监管雷区及司法部最新备案指南(2024Q3权威更新)

更多请点击: https://kaifayun.com 第一章:ChatGPT法律咨询合规红线的底层逻辑与本质风险 法律咨询场景中,ChatGPT等大语言模型并非执业主体,其输出不构成法定法律意见,这一根本属性决定了所有合规风险的起点。模型缺…

2026/7/11 6:53:27阅读更多 →
OpenClaw接入阿里云百炼API踩坑指南:404、环境变量与模型路由

OpenClaw接入阿里云百炼API踩坑指南:404、环境变量与模型路由

1. 项目概述:OpenClaw 接入阿里云百炼 API 的真实踩坑全记录 我用 OpenClaw 搭建本地大模型服务已经快一年了,从最早用它跑 Qwen-Coder 做代码补全,到后来想切到 Qwen3-Max 做复杂推理,中间整整卡了四天半。不是环境装不上&#…

2026/7/11 14:04:53阅读更多 →
3种方式用Fort Firewall解决Windows网络流量监控难题

3种方式用Fort Firewall解决Windows网络流量监控难题

3种方式用Fort Firewall解决Windows网络流量监控难题 【免费下载链接】fort Fort Firewall for Windows 项目地址: https://gitcode.com/GitHub_Trending/fo/fort 你是否曾经遇到过这样的场景:Windows系统后台某个应用突然开始疯狂上传下载,网络变…

2026/7/11 14:04:53阅读更多 →
探秘Ryujinx:用C代码解锁Switch游戏世界的魔法钥匙

探秘Ryujinx:用C代码解锁Switch游戏世界的魔法钥匙

探秘Ryujinx:用C#代码解锁Switch游戏世界的魔法钥匙 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx 想象一下,在PC上流畅运行《塞尔达传说:旷野之息…

2026/7/11 14:04:53阅读更多 →
【大数据课程设计/毕业设计】基于 SpringBoot+Hadoop 的豆瓣图书智能检索推荐系统的设计与实现 基于 SpringBoot+Hadoop 的电子图书大数据可视【附源码、数据库、万字文档】

【大数据课程设计/毕业设计】基于 SpringBoot+Hadoop 的豆瓣图书智能检索推荐系统的设计与实现 基于 SpringBoot+Hadoop 的电子图书大数据可视【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/11 14:04:53阅读更多 →
锂离子电池过压保护方案与BQ2920应用详解

锂离子电池过压保护方案与BQ2920应用详解

1. 锂离子电池过压保护的必要性与方案选型锂离子电池因其高能量密度(200-265Wh/kg)和长循环寿命(500-1000次)已成为现代电子设备的首选电源方案。但这类电池对工作电压极为敏感——以常见的钴酸锂电池为例,其充电截止电…

2026/7/11 14:04:53阅读更多 →
MCA Selector终极指南:专业级Minecraft区块管理工具深度解析

MCA Selector终极指南:专业级Minecraft区块管理工具深度解析

MCA Selector终极指南:专业级Minecraft区块管理工具深度解析 【免费下载链接】mcaselector A tool to select chunks from Minecraft worlds for deletion or export. 项目地址: https://gitcode.com/gh_mirrors/mc/mcaselector 在Minecraft的长期游戏体验中…

2026/7/11 13:59:53阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/10 12:10:00阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/10 12:29:21阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/10 4:59:05阅读更多 →
Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

1. 为什么2025版PR安装比以往更“磨人”?——从弹窗警告到路径陷阱的真实处境 Premiere Pro 2025版不是简单的一次版本迭代,它是一道分水岭。我从去年底开始帮影视工作室、高校剪辑实验室和自由职业者部署2025环境,累计处理了137台设备&#…

2026/7/11 0:03:43阅读更多 →
5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效 【免费下载链接】open-source-mac-os-apps 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps 项目地址: https://gitcode.com/gh_mirrors/op/open-so…

2026/7/11 0:03:43阅读更多 →
5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南 【免费下载链接】comfyui_controlnet_aux ComfyUIs ControlNet Auxiliary Preprocessors 项目地址: https://gitcode.com/gh_mirrors/co/comfyui_controlnet_aux 想要让AI图像生成真正听从你的指挥吗&…

2026/7/11 0:03:43阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/10 13:39:09阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/10 22:20:33阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/10 17:29:22阅读更多 →