qt

小小龙学IT5 小时前
数据库·qt
Qt 元对象系统(Meta-Object System)深度解析:从 MOC 到反射式编程C++ 是一门高度追求"零开销抽象"(zero-overhead abstraction)的语言,但在反射(Reflection)这件事上,标准库一直非常克制。截止 C++23,标准 C++ 只能提供:
小王C语言6 小时前
开发语言·qt
QT 基础:QT SDK 下载、配置、新建项目、项目代码解释目录1. QT SDK 的下载2. QT 配置2.1 配置过程2.2 为什么配置3. 软件介绍4. QT 新建项目
张人玉10 小时前
python·深度学习·qt·目标检测·sqlite·echarts
基于 Python + PyQt5 的水果目标检测与分割可视化系统——水果深度学习识别可视化大屏基于 Python + PyQt5 的水果目标检测与分割可视化系统。提供上传识别、多/单目标检测、手动框选分割、四宫格图像交互、指标分析、日志归档、图表统计、参数配置与系统样式定制等完整能力。
程与留1 天前
c++·qt
12_常用控件速查(下):QSpinBox、QSlider、QProgressBar、QCheckBox上一章解决了文本输入、有限选择和命令触发。本章继续补齐 Widgets 表单里最常见的四类状态控件:QSpinBox 处理离散整数,QSlider 在一个范围内快速选择,QProgressBar 把任务进展反馈给用户,QCheckBox 表达开关或三态选择。
秋田君1 天前
qt·http·iphone
QT_HTTP协议编程http超文本传输协议,是一个简单的请求响应协议,它通常运行在TCP之上,作用规定WWW服务器与浏览器之间信息传递规范,是二者共同遵守的协议。 http工作原理:http是基于客户/服务器模式,且面向连接的,http事务处理流程
码农客栈1 天前
qt
Qt 打包为可执行文件发布Debug 打包体积巨大,并且目标机器没有 debug 库会直接运行失败。执行完成后,当前目录会生成一堆 dll、plugins、iconengines 等文件夹。 此时把整个文件夹复制到别的 Windows 电脑,即可双击运行。
布莱克6052 天前
开发语言·qt·单例模式
单例模式详解:什么是单例模式,它能解决哪些问题?单例模式(Singleton Pattern)是一种创建型设计模式,它保证一个类在整个应用程序生命周期内只有一个实例,并提供一个全局访问点来获取这个唯一实例。
qq762118222 天前
开发语言·windows·qt
windows Qt mingw 编译libzip打开目录在此目录输入cmd,并回车最后Qt 添加:
skr爱码士2 天前
c++·qt·ui·客户端
10_Qt Designer 与 UI 文件(.ui 原理、uic 编译、动态加载)前几章我们一直用 C++ 创建控件、设置属性、添加布局。这样做能把 Qt 的基础 API 练熟,但界面一复杂,代码就会迅速变成长长的“控件清单”。Qt Designer 解决的正是这个问题:把界面交给可视化编辑器,把行为和数据留在 C++。
IT爱学堂2 天前
开发语言·qt
QT原理与源码分析可以学到什么 QT视频课程 QT课程推荐 最新推荐重塑数字界面:从 Qt5 源码实战洞见 Qt 框架的进化终局 当“Qt5 原理源码课”的前沿实战修炼落下帷幕,我们从那些繁杂的信号槽机制、元对象系统以及事件循环的底层源码中抽身,这不仅是对 C++ 功底的极限磨砺,更是一场穿越时空的深度对话。透过 Qt5 这把解剖刀,我们清晰地触摸到了 Qt 框架未来的进化路径——它正从传统的桌面 GUI 工具箱,向着“跨端全域融合”、“3D 化沉浸”以及“智能渲染”的下一代人机交互中枢极速演进。 在此次源码实战中,我们深入剖析了 Qt 的跨平台抽象层,这揭示了未来架构的
躺着听Jay2 天前
开发语言·qt
QT交叉编译摘要:本文总结了在 Ubuntu(Linux x86_64)主机上交叉编译 Qt5.12.3 到 aarch64-linux-gnu(ARM64)平台的完整步骤,涵盖环境准备、工具链校验、源码下载、影子编译目录创建、mkspec 修改、configure 配置、编译安装与成果验证,并补充了 Windows 本地交叉编译的流程说明,帮助读者在 Linux 或 Windows 上构建可直接用于 ARM64 开发板的 Qt 套件。
Quz2 天前
qt
QML 焦点导航:Tab 顺序与方向键移动回到了上一篇:界面上一堆可交互元素,焦点怎么在它们之间移动?这一篇讲 QML 原生的两种导航方式——按 Tab 键在控件间循环,以及用方向键在网格里上下左右移动。前者靠控件的"Tab 顺序"默认机制,后者靠 KeyNavigation 附加属性声明"下个焦点是谁"。
程与留2 天前
c++·qt
11_常用控件速查(上):QPushButton、QLabel、QLineEdit、QComboBox从本章开始,我们进入 Qt Widgets 最常见的一层:控件。按钮负责发起动作,标签负责展示信息,单行编辑框负责收集输入,下拉框负责在有限选项中做选择。它们看似简单,却正好覆盖了桌面软件中最典型的交互闭环:显示 -> 输入 -> 选择 -> 提交 -> 反馈。
Quz2 天前
qt
QML 按键事件之方向控制这一篇做一个简易的方向控制游戏:一个方块在网格场上,用 WASD 或方向键控制它移动,可以按住实现连续移动、支持斜向移动,按 R 键瞬间回到中心。这样就把 Keys 按键事件、时钟节拍、坐标运算串起来,做出真正有交互手感的东西。
Littlehero_1213 天前
开发语言·qt
QT自定义控件之内嵌报表(4)(源码开源)在桌面软件开发中,经常会遇到报告、单据、检测报表类界面渲染需求。很多学者第一反应是用 QWidget 堆控件、QTableWidget 做表格,但在做高定制化科技风、工业风报告的时候,控件的边框、渐变背景、霓虹灯质感、自定义表头样式会非常难调,控件组合很容易出现排版错位、样式不统一的问题。
lqj_本人3 天前
qt·华为·harmonyos
鸿蒙跨端实战_QT后台切换导致OpenGLES上下文丢失:黑屏自救指南这是一个让很多游戏开发者和高图形负载应用开发者崩溃的Bug: 用户打开应用,玩得正开心,然后按了Home键切回桌面去回个微信。几秒钟后,用户点击图标切回应用。
小小龙学IT3 天前
开发语言·qt
第七节 C++ 与 QML 交互本章是 QML 从"玩具"走向"产品"的关键:用 C++ 提供数据、业务逻辑、性能敏感计算,用 QML 负责界面。覆盖注册类型、属性/方法/信号暴露、context property、数据模型、C++ 调 QML 等全部主流姿势。
qq_401700413 天前
服务器·网络·qt·网络协议·tcp/ip
TCP 粘包问题深度解析:嵌入式网络开发的常见坑与解决方案在嵌入式 TCP 透传、串口转 WiFi 等项目开发中,你很可能遇到过这类异常:设备端连续发送了温度采集、湿度采集两条独立指令,上位机却只收到一条合并的数据;或是消息解析到一半突然错位,导致后续所有业务逻辑全部异常。
ShineWinsu3 天前
开发语言·c++·ide·vscode·qt·ai·trae
对于TRAE中配置Qt的解析hello 大家,在现代软件开发领域,C++ 语言凭借其高性能和底层控制能力,始终在系统编程、游戏开发、嵌入式系统等领域占据着重要地位。
小小龙学IT3 天前
c++·qt·js
第一节 QML 背景介绍本章回答三个问题:QML 从哪来、是什么、为什么值得学。读完你将对 QML 在整个 Qt 生态中的位置、它与 Widgets/JavaScript/HTML 的关系、以及它背后的渲染机制有清晰认识。