技术栈
qt
哈市雪花
4 小时前
qt
·
教程
·
opengl
·
cad
·
绘制
·
工业软件
·
捕捉吸附
添加捕捉吸附标识(使用QT+OpenGL开发三维CAD)
捕捉吸附标识怎么画出来?在点吸附的时候能够展示吸附标识可以让用户更直观的看到当前捕捉点,从而更准确的进行设计和绘制。
程序员编程指南
7 小时前
c语言
·
开发语言
·
c++
·
qt
·
性能优化
Qt 移动应用性能优化策略
在Qt移动应用开发中,性能优化至关重要——它直接影响用户体验、电池寿命和应用市场竞争力。以下从渲染、内存、网络、资源加载等多个维度,系统介绍Qt移动应用的性能优化策略与实践技巧。
程序员编程指南
8 小时前
c语言
·
开发语言
·
c++
·
qt
Qt 移动应用常见问题与解决方案
在Qt移动应用开发过程中,开发者常遇到跨平台适配、性能优化、内存管理等问题。本文将汇总这些常见问题,并提供实用的解决方案和最佳实践。
枫叶丹4
14 小时前
开发语言
·
qt
【Qt开发】信号与槽(三)-> 自定义信号和槽
目录1 -> 基本语法2 -> 带参数的信号和槽3 -> 小结在 Qt 中,允许自定义信号的发送方以及接收方,即可以自定义信号函数和槽函数。但是对于自定义的信号函数和槽函数有一定的书写规范。
charlie114514191
1 天前
c++
·
笔记
·
qt
·
网络协议
·
设计
·
通信协议
设计自己的小传输协议 导论与概念
早在《TCP/IP详解》中的第一句话中,我们就知道协议的含义是这样的:协议是通信双方共同遵守的一套规则,提供格式定义、语义解释等,使不同设备或软件能够正确交换信息。但是,就像我们的写邮件,需要有一定的格式,告知首发地址,收信人和送信人一样,我们的网络协议一样要有协议头,来告诉我们解析收发程序如何正确的收发包。
程序员编程指南
1 天前
c语言
·
数据库
·
c++
·
qt
·
系统架构
Qt 并行计算框架与应用
在图像处理软件中批量处理100张高清图片时,你是否遇到过程序卡顿、界面无响应的情况?在科学计算场景中,面对海量数据的迭代运算,单线程执行是否让你倍感效率低下?随着多核CPU成为主流硬件配置,充分利用多核资源实现并行计算,已成为提升程序性能的关键技术。Qt作为跨平台开发框架,通过Qt Concurrent模块提供了简洁高效的并行计算支持,让开发者无需深入掌握线程细节就能轻松实现任务并行化。本文将从基础概念到实战案例,全面解析Qt并行计算框架的核心用法与最佳实践。
程序员编程指南
1 天前
c语言
·
开发语言
·
c++
·
qt
Qt 多线程调试技巧与常见问题
在Qt多线程开发中,调试是一项极具挑战性的工作——由于线程执行的异步性和不确定性,传统的调试手段往往难以定位问题。本文结合实际案例,详细介绍Qt多线程调试的核心技巧、常见问题及解决方案,帮助你高效排查线程安全隐患。
qq_42987967
1 天前
开发语言
·
qt
·
音视频
qt webengine播放视频
1.因为直接下载qt的webengine是不支持播放MP4格式的视频的,如果要使其支持需要重新编译qt,并在编译时配置选项:-webengine-proprietary-codecs
赤鸢QAQ
1 天前
开发语言
·
数据库
·
qt
Qt小组件 - 9 时间卡片
galaxy_strive
1 天前
c++
·
qt
qt c++借助开源的.pro工程文件解读.pro文件中的各项配置的含义
设置项目模板为lib,表示我们要构建一个库(而不是应用程序或其他类型)。 6 .qmake会自动将主版本号(2)附加到库文件名上,这是Qt的默认行为。
小徐不徐说
1 天前
开发语言
·
c++
·
qt
·
通信
·
rtsp
RTSP协议详解与C++实现实例
RTSP(Real-Time Streaming Protocol,实时流传输协议)是由 RealNetworks 与 Netscape 于 1998 年提出的应用层协议,用于控制流媒体服务器,比如播放、暂停、快进、回放等操作,其功能类似于“远程控制器”,控制客户端和服务器之间的多媒体传输会话。
菜鸟看点
1 天前
qt
QFutureWatcher 收不到 finished 信号-QFutureWatcher 与对象生命周期
使用尝试在窗口关闭时做异步清理:运行结果:根本原因:3.3 优缺点调用方:常见踩坑清单在析构函数里 new 一个对象却不 delete
鬼魅-9527
2 天前
c++
·
qt
VS+Qt中使用QCustomPlot绘制曲线标签(附源码)
在qt中我们常常会使用数据来绘制曲线,常用的的绘制方法用QCutomPlot、QChart和QPrinter。有时我们会根据需要在曲线进行二次绘制,包括对曲线打标签,显示某个点的值等功能。本文主要为大家介绍在QCustomPlot中使用QCPItemTracer和QCPItemText绘制跟随鼠标移动标签和鼠标双击标签线条。
奇树谦
2 天前
开发语言
·
qt
Qt|槽函数耗时操作阻塞主界面问题
在Qt开发中,信号与槽机制是处理事件驱动编程的核心。通过信号与槽,我们可以轻松地将用户界面(UI)与后台逻辑分离。然而,如果在槽函数中执行耗时操作(如文件读写、网络请求、复杂计算等),可能会导致主界面卡顿甚至无响应。本文将探讨这一问题的原因,并提供几种解决方案。
苕皮蓝牙土豆
2 天前
开发语言
·
qt
Qt 分裂布局:QSplitter 使用指南
在 GUI 开发中,高效管理窗口空间是提升用户体验的关键。QSplitter 作为 Qt 的核心布局组件,让动态分割窗口变得简单直观。
m0_72024501
2 天前
数据库
·
qt
·
microsoft
QT(四)基本组件
Qt 包含了一个Designer程序,用于通过可视化界面设计开发界面,保存的格式为.ui(界面文件)。界面文件内部使用xml语法的标签式语言。
IOT-Power
2 天前
开发语言
·
qt
·
命令模式
Qt项目中使用 FieldManager 实现多进程间的字段数据管理
使用场景: 串口收到数据,会将所需要的字段写入FieldManager模块中即更新数据。可能多个接收的报文中分散多个不同字段的结果,实现了解耦。 再一个定时进程中从FieldManager中调用数值,并将数值写入log中实现log的记录。
小徐不徐说
3 天前
数据库
·
c++
·
qt
·
面试
深入理解 Qt 信号与槽机制的底层逻辑
Qt 的信号与槽(Signals and Slots)机制是其事件驱动编程模型的核心。它为 C++ 提供了一种类型安全、自动连接的事件响应机制,使对象间通信更加自然。但这套系统的底层实现到底是如何工作的?为什么它能支持“自动连接”?为什么你写的 connect(sender, SIGNAL(sig()), receiver, SLOT(slot())) 能在运行时生效?
大梦谁先行
3 天前
c++
·
qt
·
游戏
Qt写游戏脚本/辅助(仅供参考)
去年找了一款传奇游戏玩,后续发现现在的传奇游戏都是氪金为主,除了活动时间以外大家都是挂机刷混沌神石,然后再通过混沌神石换灵符,灵符又是零氪党快速提升实力的唯一绝经,后面就萌生了用脚本来刷混沌神石的想法。然后就通过“按键精灵”写了一个自动挂机(切图)刷混沌神石的脚本。随着时间的推移,后面又陆陆续续增加了功能,比如固定时间的活动(魔龙宝藏,世界BOSS,行会试炼等)。也用了很长一段时间,中途还在游戏里面跟别人吵架了,被别人开着榜一的号连续24小时追杀了好长一段时间,因为挂机的时候被杀的话就一直躺着,如果是晚上
一只小小汤圆
3 天前
服务器
·
数据库
·
qt
qt 心跳包
在 Qt 中,checkHeartbeat 通常是一个自定义函数,用于实现网络连接的心跳检测机制(检测连接是否存活)。它的使用取决于你的具体实现,但以下是典型的实现方式和用法: