qt

Felix_One2 小时前
qt
Qt 串口通信避坑指南:QSerialPort 的 5 个常见问题上个月在公司做一个上位机联调,最离谱的一次是:Qt 这边能发,板子也确实收到;板子回数据,我这边就是一滴都收不到。
blasit3 天前
c++·qt·tcp/ip
笔记:Qt C++建立子线程做一个socket TCP常连接通信有时程序已经基本完善,但是发现需要加入一个TCP常连接去连接服务器获取所需数据和推送数据和日志,此时比较推荐的是新建一个线程去连接服务器,本篇文章将推荐一个方法,安全管理该线程以及线程所需资源,并且保证程序不中断的情况下,可以对服务器IP进行纠正并自动重连。
范特西.i8 天前
开发语言·qt
QT聊天项目(8)我们启动GateServer和VarifyServer我们启动客户端,点击注册按钮进入注册界面,输入邮箱并且点击获取验证码
枫叶丹48 天前
c语言·开发语言·c++·qt
【Qt开发】Qt界面优化(七)-> Qt样式表(QSS) 样式属性Qt Style Sheets(QSS)是 Qt 框架中用于定义和控制用户界面(UI)样式的一种强大机制,其语法和概念深受层叠样式表(CSS)的影响。通过 QSS,开发者能够以声明式的方式对 Qt 控件的外观进行精细化的定制,包括但不限于颜色、字体、边距、边框、背景等视觉属性,从而实现高度统一的界面美化效果。
十五年专注C++开发8 天前
开发语言·c++·qt·qobject
Qt deleteLater作用及源码分析目录1.deleteLater() 的作用2.为什么要用它?直接 delete 不行吗?3.源码分析3.1.deleteLater() 的实现
kangzerun8 天前
数据库·qt·sqlite
SQLiteManager:一个优雅的Qt SQLite数据库操作类在Qt开发中,数据库操作是常见需求。虽然Qt提供了强大的SQL模块,但直接使用QSqlQuery进行数据库操作时,我们常常需要编写大量重复代码,而且线程安全、连接管理、错误处理等问题都需要自行解决。本文将分享一个经过实践检验的SQLite数据库操作类——SQLiteManager,它能让你像使用ORM一样优雅地操作SQLite数据库。
金刚狼888 天前
开发语言·qt
qt和qt creator的下载安装qt的官网:https://www.qt.io qt官网右键以管理员身份运行上面下载好的文件注册qt账号,邮箱是重要的,它会给你发邮件,你要点击验证链接。其他姓名什么的随便填
追烽少年x8 天前
qt
Qt中使用Zint库显示二维码先使用的是QtCreator 创建项目,但是会报错。于是改用VS2022创建Qt项目,然后然后添加相关的库,就能调用Zint库中的函数生成二维码了。
谁刺我心8 天前
开发语言·qt
qt源码、qt在线安装器镜像下载Index of /qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
金刚狼888 天前
开发语言·qt
在qt creator中创建helloworld程序并构建左下角,切换debug为release构建项目查看结果查找生成的exe文件C:\projects\QtHello1\build\Desktop_Qt_6_10_2_MinGW_64_bit-Release
扶尔魔ocy9 天前
开发语言·qt
【转载】QT使用linuxdeployqt打包文章来源:https://blog.csdn.net/zx2017_2_3/article/details/130528835?fromshare=blogdetail&sharetype=blogdetail&sharerId=130528835&sharerefer=PC&sharesource=liangyuna8787&sharefrom=from_link
YxVoyager9 天前
c++·qt
在VS2017中使用Qt的foreach宏,IntelliSense无法正确识别函数定义Qt 的 foreach 是一个宏,它在预处理阶段会展开成一段复杂的 C++ 代码(通常涉及隐藏的内部变量和迭代器逻辑)。 Visual Studio 的智能感知 (IntelliSense) 是基于语法解析器的,它往往无法完美解析 Qt 的复杂宏展开,导致它“认为”你调用了不存在的函数或变量,从而报红、无法跳转定义。 编译器 (cl.exe) 通常能正常编译通过,因为预处理器已经把它展开了。但智能感知的报错会严重影响开发体验(如无法自动补全、误报错误)。
轩情吖9 天前
开发语言·qt·事件·qt事件·qkeyevent·qmoveevent
Qt的事件🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏:【Qt的学习】 📝📝本篇内容:Qt事件的基本概念;enterEvent和leaveEvent;QMouseEvent;mouseMoveEvent;QWheelEvent;QKeyEvent;QTimerEvent;QMoveEvent和QRizeEvent ⬆⬆⬆⬆上一篇:Qt的窗口(三) 💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-
小老鼠不吃猫9 天前
开发语言·c++·qt
Qt C++稳定职业规划在当前软件行业“前端火、AI热、移动端卷”的背景下,Qt C++ 依然是一条非常稳定且具有技术深度的职业路线。尤其是在工业控制、医疗设备、军工、电力系统、自动化产线、嵌入式设备等领域,Qt + C++ 仍然是核心技术栈。
轩情吖9 天前
开发语言·c++·qt·文件·qfileinfo·桌面级开发·qt文件操作
Qt的文件🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏:【Qt的学习】 📝📝本篇内容:Qt文件的认识;文件操作;文件代码演示;QFileInfo ⬆⬆⬆⬆上一篇:Qt的事件 💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-
一晌小贪欢9 天前
开发语言·qt·添加水印·图片添加水印·蹄片水印
PyQt5 实战:批量图片添加水印工具(带右侧实时预览)(附代码及下载链接)这篇文章完整记录一个「批量图片添加水印」桌面工具的研发过程:左侧配置水印参数,右侧实时预览效果,支持单张处理与文件夹批量处理,适合用作 PyQt5 入门到实战的小项目。
小老鼠不吃猫10 天前
c++·qt·二维图
深入浅出(十三)QWT库——高稳定二维绘图QWT(Qt Widgets for Technical Applications)是一个基于 Qt 的可扩展界面组件库,提供丰富的绘图与控件,包括二维图表、滑块、刻度、表盘等技术可视化组件,广泛用于工程、科学数据可视化和实时监控应用开发。
「QT(C++)开发工程师」10 天前
开发语言·qt
【Qt Creator 15.0.1 安装指南】Qt Creator 是一款强大的跨平台集成开发环境(IDE),专为 Qt 开发设计。无论您是商业用户还是开源开发者,都可以轻松安装并开始使用。
Max_uuc10 天前
c++·qt·架构
【架构心法】炸毁巨石阵:从单体巨兽到微内核 (Microkernel) 插件化架构的 Qt C++ 工业软件演进摘要:初级程序员写上位机,习惯把串口逻辑、波形渲染、配置读取全部写在 MainWindow 类里。当需求膨胀时,代码将变得完全不可维护。本文将剖析 微内核架构 (Microkernel Architecture) 的核心思想,讲解如何利用 C++ 的纯虚函数定义稳如泰山的 ABI 契约,并通过 Qt 插件系统实现业务模块的 热插拔 (Hot-pluggable) 与动态加载。让你的大型调试/监控软件拥有如 VSCode 或 Eclipse 般无限扩展的能力。
「QT(C++)开发工程师」10 天前
c++·qt
# [特殊字符] Day 1:Qt 信号槽原理深入 - 核心学习笔记Qt 元对象系统是信号槽机制的基石,由三个核心组件构成:类声明中必须添加此宏,宏展开后自动声明以下函数: