qt

brave_zhao18 小时前
开发语言·qt
什么是Qt Designer
秋田君16 小时前
开发语言·数据库·qt
QT_QT布局详解Qt 的布局管理器(Layout Manager)是 Qt GUI 开发中用于自动管理控件位置和尺寸的核心机制。它能实现窗口缩放自适应、统一间距管理、复杂界面嵌套等功能,避免手动计算坐标的繁琐工作。Qt 提供了多种内置布局管理器,均继承自抽象基类 QLayout。
辞旧 lekkk17 小时前
linux·开发语言·qt·学习·计算机外设·萌新
【Qt系统相关】鼠标事件目录一、Qt事件1.1 事件介绍1.2 事件的处理1.3 按键事件1.3.1 单个按键1.3.2 组合按键
贺国亚1 天前
开发语言·qt
A2A协议与Agent互操作-Task生命周期🏠 返回 07-README | ⬅️ 13-跨语言混合栈 | ➡️ 15-MCP生产宿主定位:Agent↔Agent 任务委托 的 Staff 专章——Task 生命周期、JSON-RPC/SSE、与 MCP/gRPC 分工。机制散见 04 §8、05 §A2A。
luoyayun3611 天前
qt·ffmpeg·音视频·视频压缩
Qt + FFmpeg 视频工具:视频一键压缩功能实现视频文件在日常使用中经常面临体积过大的问题:手机录制的 4K 视频、屏幕录制的原始文件、从网上下载的高码率素材,动辄几百 MB 甚至几个 GB。对于非专业用户来说,打开 HandBrake 或 FFmpeg 命令行去调参数是一件有门槛的事情。
blueman88881 天前
c++·qt·cmake
Qt5通过vcpkg中调用时,在debug模式下调试时总是调用release的plugins文件夹中的dll方式1:目前折中解决方法:将D:\vcpkg\installed\x64-windows\debug\plugins中 debug下的plugins文件都复制到D:\vcpkg\installed\x64-windows\plugins中.虽然在vcpkg调用插件dll时会把debug和release版本都复制过去,但是解决了debug下的问题.后期发布时再手动删除即可
郝学胜-神的一滴2 天前
开发语言·c++·qt·程序人生·用户界面
Qt 高级编程 035:无边框窗口+自定义标题栏 完整实现详解在桌面客户端开发领域🎨,原生窗口自带的边框、标题栏样式千篇一律,难以契合个性化 UI 设计需求。基于 Qt 框架打造无边框窗口,并搭配自研标题栏、实现窗口拖拽与边缘拉伸功能,已是现代桌面软件的主流开发方案。本文将由浅入深,从项目搭建、无边框配置、鼠标拖拽逻辑,到自定义标题栏、窗口拉伸优化,完整拆解整套实现流程,附核心代码与踩坑解决方案💻。
南国韭菜2 天前
c++·qt
【无标题】首先,如果你使用默认的ming,你大概率不会遇见这个问题,通常出在使用新的编译器比如MSVC上。 这是我遇见此问题的解决方案,供大家参考。
旋律翼22 天前
开发语言·qt·c#
Qt Bridges for C# 深度技术解析竞争格局呈现场景分化。Avalonia UI 以 25.1k+ GitHub stars 和 8700 万+ NuGet 下载量占据 .NET 跨平台桌面 UI 事实标准地位 ,通用桌面领域 Qt Bridges 短期不具备正面竞争条件。其差异化壁垒集中于三个 Avalonia 无法短期复制的维度:C# on Linux 的官方级填补;Qt Quick GPU 硬件加速的工业级可靠性;ISO 26262 ASIL-D 和 IEC 62304 等行业安全认证。这三大壁垒在汽车 HMI(2035 年预计 78
辞旧 lekkk2 天前
linux·运维·服务器·开发语言·qt·学习·萌新
CMake工程指南(一)目录一、前言1.1 场景:我们要编译我们的⼯程1.2 ⽩话CMake-真实世界⾥的例⼦二、CMake 快速开始
blueman88883 天前
开发语言·网络·qt
qt5-serialbus详细解析qt5-serialbus 是 Qt5 用于访问各类工业现场总线和协议的附加模块,自 Qt 5.8 起正式引入,内部包含 Modbus(TCP/RTU) 与 CAN Bus 两大子系统,覆盖了 PLC 通信、仪表采集、汽车电子总线等工业场景。它不在 qt5-base 中,需通过 vcpkg 单独安装。
杜子不疼.4 天前
开发语言·数据库·qt
【Qt初识】信号槽(三):机制意义、断开连接与 Lambda 表达式上一章节我们讲完了自定义信号函数和槽函数,并学会了带参信号槽的灵活使用,本章节我们继续深入信号槽,来聊聊它的意义、如何断开连接,以及一种更简洁的定义槽函数的方式!
杜子不疼.4 天前
开发语言·qt
【Qt初识】信号槽(二):自定义信号函数与槽函数在以前的Qt版本中,槽函数必须放在 public /procted /privated slots;slots是Qt自己扩展出来的关键字,它并不是C++的标准语法。Qt是广泛使用元变成技术(基于代码生成代码)。
安东尼肉店4 天前
开发语言·qt
QT 自定义随机验证码校验废话不多说,直接先来上效果 刚开始一看觉得实现起来可能会比较麻烦,但是实际操作过程很简单 下面来看来具体的实现操作吧
秋田君4 天前
开发语言·qt
Qt_QVariantQVariant 是 Qt 框架中一个非常实用的类,它类似于 C++ 的 union,但功能更强大,可以安全地存储几乎所有常见的 Qt 数据类型和 C++ 基本类型。
杜子不疼.4 天前
数据库·c++·qt
【Qt初识】工程起步:项目创建、代码解读与对象树上一章节我们讲完了Qt的基础背景知识,并学会了环境的搭建与验证,本章节我们开始来学习项目的创建点击文件,选择新建文件或项目
小徐不徐说5 天前
开发语言·c++·qt·程序设计
Qt 线程迁移机制完整实战指南(moveToThread)Qt 提供跨线程信号槽、QObject::moveToThread() 作为官方线程管理方案,区别于原生 std::thread、pthread。绝大多数 Qt 界面 / 后台任务开发,都推荐基于对象线程迁移实现多线程,而非手动管理线程函数。 本文会拆解核心原理、标准写法、信号槽跨线程规则、高频踩坑点,让开发者快速掌握线程迁移整套体系。
Traveler飞5 天前
qt·ubuntu
Ubuntu20.04 VMware 黑屏无法进入桌面,Ctrl+Alt+F2 可以进入终端,最终发现是磁盘空间满了今天打开 VMware 中的 Ubuntu20.04,发现系统突然无法进入桌面。具体表现如下:如下图所示:
m0_587098996 天前
开发语言·qt
Qt,二进制文件读写建议
秋田君6 天前
开发语言·数据库·qt
QT_QT信号与槽机制信号与槽是 Qt 框架最核心的通信机制,用于替代传统的 C++ 回调函数,实现对象间松耦合的事件通信。简单来说:信号是"发生了什么",槽是"对此做什么"。