qt

牵牛老人2 小时前
开发语言·qt·物联网
Qt中集成 MQTT 来实现物联网通信:从原理到实战全解析在物联网(IoT)、工业控制、智能家居等场景中,轻量级的消息传输协议至关重要。所以,MQTT(Message Queuing Telemetry Transport)凭借 “低带宽、低功耗、低资源占用” 的特性,成为这类场景的首选。Qt 作为跨平台的应用开发框架,从 Qt5.10 开始(好像是,没细察)提供了 MQTT 模块,到现在已实现功能完善、接口稳定的 MQTT 通信支持。本文将从 MQTT 核心原理入手,尝试在 Q 中通过调用 MQTT 来实现通信。首先,先来了解一下MQTT。
LYOBOYI1232 小时前
c++·qt
qml的布局策略在Qt Quick界面开发中,创建灵活、响应式的用户界面依赖于两种核心布局机制:锚点系统和布局管理器。理解它们的区别和适用场景对于构建现代化应用至关重要。
小小码农Come on4 小时前
开发语言·qt
QT常用控件:QListWidget如下demo是展示基本添加QListWidgetItem用法,支持基本数据类型和自定义Item,如下自定义item是CUserItem结构需要通过setItemWidget方法设置
侯孟禹4 小时前
qt·opencv
Gemini写的抠图工具工具地址(没有打包成软件):https://github.com/hou080146/RailFOD-Dataset-Generator
空空空空空空空空空空空空如也5 小时前
linux·开发语言·qt
QT通过编译宏区分x86 linux arm的方法一、使用编译宏加头文件// arch_config.h #ifndef ARCH_CONFIG_H #define ARCH_CONFIG_H
四维碎片15 小时前
qt·学习·udp
【Qt】UDP跨平台调试工具本项目是一个基于Qt框架开发的UDP调试工具,具备以下特点:本项目通过条件编译宏实现跨平台代码隔离,主要使用以下宏:
踏过山河,踏过海16 小时前
qt·ui
【用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?】uic失灵1.打开Developer Command Prompt for VS 然后试一下uic -h能否正常输出:(可以正常输出那就没问题,继续进行下一步)
向阳开的夏天18 小时前
开发语言·qt
麒麟V10源码编译QT5.6.3 (x86 & arm64)有个需求就是在麒麟V10上安装QT5.6.3。麒麟系统自带QT5.12.8。没错,就是不想用自带的。那就开整!
打码的猿19 小时前
开发语言·qt
Qt对话框不锁死主程序的方法Qt 中的对话框有 3 种核心显示方式,其中只有exec()会阻塞主程序,show()和open()则不会:
小小码农Come on1 天前
qt
Qt Creator常用设置Qt Creator 作为一款强大的跨平台 C++ IDE,提供了丰富的配置选项来满足不同开发者的需求。正确配置这些设置可以显著提升开发效率和舒适度。本文将详细介绍几个最常用的设置项:调整字体与主题颜色、配置编译器套件、设置生成的可执行文件(exe)输出目录。
wkm9561 天前
开发语言·arm开发·qt
在arm64 ubuntu系统安装Qt后编译时找不到Qt3DExtras头文件在一次项目过程中,需要在qt中显示3d模型,在windows中能够正常运行,但是将项目移植到arm系统后,编译报错,出现找不到Qt3DExtras的错误
小小码农Come on1 天前
开发语言·qt
QT开发环境安装安装步骤主要为如上三步进入VS官网下载https://visualstudio.microsoft.com/
小小码农Come on1 天前
开发语言·qt
QT内存管理QT内存树管理机制这里重点说下QWidget设置Qt::WA_DeleteONClose标志位 如上dialog设置WA_DeleteOnClose后当点击close关闭时该对象会自动被释放
有理想的打工人1 天前
qt
QT的安装在以往的分享中,我们主要的经历大多放在认识数据结构上,少有的一点经历则放在了算法的应用、数据图像处理等地方。但是博主毕业后很遗憾的进入了小公司,变成了什么都得多少干点的状态。在实际项目中,除了计算得到正确的结果,还有一个非常重要的功能,就是怎样把这个结果展示给客户,最头疼的是能让不懂代码的人也可以操作。其实直观一点理解,我们在操作电脑时,大部分时间无论用的是网页或是app,看到的页面也都不是底层的代码,而实际上做出这样app的一个典型代表就是本章节的主角——QT。QT最为人熟知的就是它写界面的能力,就以我
SilentSlot1 天前
qt·qml
【QT-QML】8. 输入元素我们已经将 MouseArea 用作鼠标输入元素。接下来,我们将重点关注键盘输入。我们从文本编辑元素开始: TextInput 和 TextEdit 。
机器视觉知识推荐、就业指导1 天前
qt·串口通信
当项目不让使用 Qt!如何实现串口通信?在实际工程中,是否使用 Qt 往往并不是技术人员单方面能决定的事情。常见的限制包括:在这种背景下,串口通信 依然是绕不开的需求。
是店小二呀1 天前
c++·qt·visual studio
Visual Studio C++ 工程架构深度解析:从 .vcxproj 到 Qt MOC 的文件管理实录在 Visual Studio (VS) 环境下进行 C++ 开发,尤其是结合 Qt 框架进行跨平台应用编写时,开发者常会面临一个棘手的问题:解决方案资源管理器中的文件结构与磁盘上的物理结构往往不一致。当修改了 Qt 的配置文件(.pro)并重新加载项目后,花费大量时间整理好的文件分类(Filters)经常会被重置。此外,尝试通过备份还原 .filters 文件时,又会出现新添加的文件在 IDE 中“凭空消失”的诡异现象。
枫叶丹41 天前
c语言·开发语言·c++·qt·音视频
【Qt开发】Qt系统(十二)-> Qt视频Qt 作为一个功能全面的跨平台应用程序开发框架,其在多媒体领域的支持也相当成熟。视频播放作为现代应用程序中常见的功能之一,在 Qt 中得到了良好的封装与实现。通过 Qt 提供的多媒体模块,开发者可以轻松地在应用程序中嵌入视频播放功能,无论是用于媒体播放器、视频监控、在线教育还是其他多媒体交互场景。
浅碎时光8071 天前
开发语言·qt
Qt (信号与槽 Widget控件 qrc文件)Qt谈到信号,涉及三个要素: 信号源:由哪个控件发出信号。 信号的类型:用户进行不同的操作,可能触发不同的信号。(比如点击按钮,触发点击信号。在输入框中移动光标,触发移动光标信号) 信号的处理方式:槽(slot)就是特殊函数(用connect这样的函数把一个信号与一个槽关联起来,后续只要信号触发了,Qt会自动执行槽函数) 所谓的"槽函数"本质是一种"回调函数",比如:其中handleClick就是回调函数,把方法(函数)传进去,根据方法(函数)处理信号。
郝学胜-神的一滴1 天前
linux·服务器·开发语言·网络·c++·qt·软件构建
跨平台通信的艺术与哲学:Qt与Linux Socket的深度对话网络通信技术的发展史,就是一部人类追求连接效率的进化史。从最初的ARPANET到现代5G网络,通信协议栈如同文明的神经网络不断延伸。在这个演进过程中,Socket API作为应用层与传输层之间的关键接口,自1983年伯克利套接字诞生以来,已成为跨平台通信的"世界语"。