技术栈
qt
沫璃染墨
3 小时前
开发语言
·
c++
·
笔记
·
qt
·
ui
·
交互
·
线程
《Qt从零入门系列(十四):QThread多线程详解——从线程创建到客户端阻塞处理》
在Qt程序开发中,我们经常会遇到这样的问题:执行一个耗时操作时,窗口突然卡住,按钮无法点击,界面也无法正常响应。等操作结束后,程序才恢复正常。这通常是因为耗时任务占用了 GUI 主线程,导致主线程无法及时处理界面事件。
代钦塔拉
3 小时前
c++
·
qt
·
设计模式
【C++/Qt 进阶】设计模式系列(5):适配器模式——给“不兼容的接口“贴一层翻译膜
系列文章:⚠️ 注意:前四篇(单例 / 工厂 / 建造者 / 原型)均为创建型模式;从本篇起正式进入结构型模式的第一站——适配器。
把我格子衫拿来
14 小时前
c++
·
python
·
qt
·
vtk
·
三维可视化
VTK 9.5 与 Qt 6 联合开发:从嵌入三维窗口到可维护的桌面架构
一个可以旋转球体的窗口,只能证明程序走通了最短路径。真实的医学影像、工业检测或科研软件,还需要加载数据、切换显示模式、编辑参数、取消耗时任务,并在窗口关闭时释放资源。VTK 与 Qt 的组合很适合这类桌面应用,但集成质量取决于职责如何划分,而不只是链接了多少库。本篇围绕“交互界面怎样可靠地驱动可视化”展开,具体区分数据、状态、渲染和界面事件。
把我格子衫拿来
20 小时前
c++
·
qt
·
vtk
·
cmake
·
工程实践
VTK 与 Qt 的 CMake 工程怎么组织?模块、工具链与二进制兼容排错
同一份源码,有时在一台机器上顺利编译,换台机器却找不到 Qt;有时所有头文件都能找到,链接阶段仍出现未解析符号;还有时编译通过,运行却提示找不到平台插件。它们不是同一类错误。构建工程的目标不是把所有目录加进搜索路径,而是准确表达依赖来源、模块和二进制约定。本篇从 VTK 9.5 与 Qt 6 的应用项目出发,建立一套分层检查方法。
代钦塔拉
1 天前
c++
·
qt
·
设计模式
【C++/Qt 进阶】设计模式系列(4):原型模式——用“克隆“代替“重新构造“
系列文章:上一讲我们借助建造者模式解决了“复杂对象分步装配”的难题——零件稳定,组合灵活。但仍有另一类问题,建造者模式无能为力:
Python图像识别
1 天前
python
·
qt
·
课程设计
56-【2027毕设】YOLO11X光安检危险物品检测系统 - Python完整源码+PyQt5界面+训练模型+数据集
本项目基于深度学习框架,实现了一套完整的检测识别系统。系统集成了多种主流YOLO算法版本,配合PyQt5构建的可视化交互界面,提供了从数据标注、模型训练到在线推理的全流程解决方案。以下是项目的核心技术栈和资源构成:
把我格子衫拿来
1 天前
python
·
qt
·
vtk
·
坐标变换
·
三维交互
鼠标点到哪里才算选中?Qt 与 VTK 的拾取坐标、DPI 与体素定位
点击模型表面,标记却偏在一旁;普通屏幕正常,换成高分屏后选点位置成倍偏移;二维切片点中了,三维视图里的十字线却不对应。这些现象经常来自同一个根源:多个坐标空间之间缺少明确契约。本文不把拾取简化成一个 API 调用,而是沿着鼠标事件到物理点、再到体素索引的路径逐步解释。
Lhan.zzZ
2 天前
linux
·
c++
·
qt
Qt WebEngineView 在 Linux 上无法加载网页:从“看不见 HTML“到“禁用沙箱“
程序在 Linux 上运行后,打开目标对话框,控制台输出了这样的日志:看起来路径完全正确,文件也确认存在。但关键在于,我在QML文件中存在代码:
Quz
2 天前
qt
·
动画
·
qml
QML TabBar 标签栏交互效果合集
系列文章:QML 高级动效实战 专栏地址:https://blog.csdn.net/u011186532/category_13190602.html
zhanghaha1314
2 天前
qt
Qt 工程实例:逐词逐句保姆级讲解
这是 Qt 的对话框类的头文件(.h),典型写法:类内只写【函数声明】,函数实现写到对应的.cpp源文件里面,正好对应刚才讲的「类内声明、类外实现」! 里面包含:构造函数声明、析构函数声明。
架构师伯子明
3 天前
开发语言
·
qt
QT+OpenGL(3):FBO离屏渲染
目录1 FBO应用场景(AI)1.1 核心场景(按你Qt项目的相关性排序)1. 屏幕后期特效(最常用)
mengzhi啊
3 天前
数据库
·
sql
·
qt
把数据存入sql数据库。qt,c++。
linkrecorddbmgr.hlinkrecorddbmgr.cpp使用示范
mengzhi啊
3 天前
qt
SerialPortItem对串口再封装一层,省去一些常用的步骤,不用每次都去写类
SerialPortItemSerialPortItem.cppmain.cpp(示范用法)
用户833442396614
4 天前
qt
从批量操作到任务中心,再到现场工作台:DeviceForge v2.10—v2.12 完整演进
上一篇文章写到 v2.9:传输可靠性内核让"上传、下载、批量部署"共享同一套重试、校验与恢复语义。这一篇的三个版本回答的是下一个问题——当现场不再只有一个动作,而是一连串动作时,工具应该长成什么样。
宛 禾
4 天前
c++
·
qt
·
学习
Qt 控件入门:QLabel 从拖拽到对象树,一篇讲透
如果你刚接触 Qt,面对满屏的控件和信号槽,可能会觉得无从下手。别担心,这篇教程就是为你准备的。读完本文,你将掌握以下 4 个核心收获:
打工仔折腾 AI
4 天前
网络
·
人工智能
·
后端
·
python
·
qt
·
udp
·
ai agent 实战
Qt网络编程实战:UDP、TCP到HTTP的落地经验与选型
前段时间在做一个桌面端的数据采集工具,需要同时干几件事:接收局域网内设备用 UDP 广播上来的状态、跟一台采集卡保持长连接收数据、还要定期去后端拉配置。这类需求用 Python 写,最直接的想法是 socket + requests + asyncio 拼起来。但工具本身是 Qt 写的界面,一旦把 asyncio 事件循环和 Qt 事件循环混在一起,调试成本就上来了。
Lhan.zzZ
4 天前
linux
·
数据库
·
qt
Linux + Qt/QML:解决 QtQuick.VirtualKeyboard.Plugins 模块加载失败与环境变量配置
在启动YourApp 之前,于当前终端中配置环境变量:然后再运行:注意:上述代码一定要放在你app创建的前面,即放在下述代码前面。
誰能久伴不乏
4 天前
qt
·
docker
·
github
QT工业上位机一次「指令静默丢失」的排查
一个基于 Qt 的工业上位机项目里,指令偶尔发不出去、且没有任何报错。这篇文章从 这个现象出发,讲清三件事:Qt 的事件循环怎么替代线程、socket 一个容易忽略的语义、 以及面对这种问题时的工程决策方法。
扶尔魔ocy
5 天前
qt
·
opengl
·
osg
【qt openGL入门笔记】OSG实现飞机模型在网格图上飞行并进行态势标绘(四)
在上一篇【qt openGL入门笔记】OSG实现飞机模型在网格图上飞行并显示航迹(三)-CSDN博客的基础上增加态势标绘功能。
橙橙笔记
5 天前
android
·
git
·
qt
·
软件
QT安卓软件的制作
下载Android Studio下载 Android Studio 和应用工具 - Android 开发者 | Android Developers