PyQt6-第07讲-对话框全家桶
第 7 讲 | 对话框全家桶
本讲目标:把消息框、输入框、文件对话框、自定义对话框一次讲完,并彻底搞清"模态"和
exec()返回值。配套代码:
cases/c07_dialogs.py
一、先分清"模态"和"非模态"
这是对话框的第一个概念,也是最容易混的:
| 模态(Modal) | 非模态(Modeless) | |
|---|---|---|
用exec()打开 | ✔ | |
用show()打开 | ✔ | |
| 能不能操作主窗口 | 不能,必须先关掉它 | 能,两个窗口都活着 |
| 代码会阻塞吗 | 会,exec()卡在那里等下 | 不会,立刻往下走 |
相关新闻
7-Zip百度网盘和夸克网盘下载地址
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
OPC DA 已经连接成功,为什么还是读不到数据?用 DComEasy 排查点位名称错误
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
Windows Terminal 字体安装完整指南:3 步装好并配置 Cascadia 字体
Windows Terminal 字体安装完整指南:3 步装好并配置 Cascadia 字体 【免费下载链接】terminal The new Windows Terminal and the original Windows console host, all in the same place! 项目地址: https://gitcode.com/GitHub_Trending/term/terminal 启动…
最新新闻
插入排序、希尔排序、选择排序底层原理与工程选型
1. 为什么这三种排序必须放在初阶第一课讲? 刚带完一届算法实训班,我让所有学员在开课第一天就手写三段代码:直接插入、希尔、选择。结果近七成的人卡在“为什么希尔排序的增量序列不能随便选”上,还有人把选择排序的“找最小值”…
SUMO多模式交通仿真技术与智慧城市应用
1. SUMO多模式交通仿真核心价值解析SUMO(Simulation of Urban MObility)作为开源微观交通仿真工具,其多模式仿真能力正在成为智慧城市建设的标配技术。我在参与多个城市交通优化项目中发现,传统单一车辆流仿真已无法满足现代交通系…
Access 2007数据分析:从Excel导入到SQL查询与交叉表实战
简介:《Access 2007数据分析技巧详解》面向已具备基本数据库操作、希望把Access用于真实数据分析的职场用户与自学者,重点解决在数据量增长后如何依托关系型数据库完成清洗、聚合与呈现的问题。书中先比较Access与Excel在可扩展性、数据结构、数据演变和…
SUMO交通仿真软件系统集成技术解析
1. SUMO交通仿真软件概述 SUMO(Simulation of Urban MObility)是一款开源的微观交通仿真软件,主要用于城市交通系统的模拟与分析。作为交通工程领域的专业工具,SUMO能够精确模拟车辆、行人等交通参与者的微观行为,支持…
交通灯识别系统实战:小目标检测与颜色分类的工程化方案
1. 项目缘起与整体设计思路拆解 交通灯识别这个题目,每年毕业季都会被大量同学选中,但真正能跑通、能讲清楚、能在答辩现场扛住追问的并不多。我前后帮几个同学看过这类系统的代码和论文,发现一个共性现象:大部分人把精力全砸在&q…
Windows禁用DirectX 3D加速的4种方法与适用场景
1. 为什么需要禁用DirectX 3D加速? 在Windows系统中,DirectX 3D加速功能是默认开启的图形渲染技术,它通过调用GPU硬件资源来提升3D应用程序的显示性能。但在某些特殊场景下,我们可能需要临时关闭这个功能: 老旧软件兼…
日新闻
WorkBuddy_新建任务与工作模式20_新手推荐路径
新手推荐路径 摘要 在 AI 辅助开发工具快速普及的今天,新手面对最多的困惑往往不是"工具够不够强",而是"我该从哪一步开始用"。本文提出一条经过实践验证的三阶段学习路径:先从 Ask(问答式交互)起…
ZerolanLiveRobot开发者指南:如何扩展一个新服务并注册自定义事件(附完整实战示例)
【免费下载链接】ZerolanLiveRobot AI VTuber with LLM, ASR, TTS, OCR, CV and more technologies to live stream or play Minecraft with you. 项目地址: https://gitcode.com/gh_mirrors/ze/ZerolanLiveRobot 点击查看 免费下载 如果你想在开源项目 ZerolanLiv…
Agent-Reach:打通大模型触达外部系统的最后一公里
最近我在折腾一个内部代号叫Agent-Reach的东西,起因很简单:市面上各种 Agent 框架层出不穷,模型的推理能力一个比一个强,可真要让它去查一下数据库、调一下内部接口、把一份报表发到群里,就立马卡壳。模型的"大脑…
周新闻
全国计算机二级C语言真题PDF高效刷题指南
简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…
requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南
简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…
递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现
简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…
月新闻
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …