技术栈
qt
ae_zr
几秒前
开发语言
·
qt
QT动态编译应用后,如何快速获取依赖
有些应用编译静态链接时,会有一些电脑不支持,可以选择动态编译,但动态编译的exe文件直接又打不开,会报各种库找不到的报错。下面分享一种可以快速获取到依赖的方法。以串口举例。
LYOBOYI123
30 分钟前
c++
·
qt
qml的对象树机制
在 Qt 框架中,对象树(Object Tree)是一种用于自动化内存管理的核心机制。它最早在 QWidget 系统中被广泛使用,后来在 QML 中同样得到了延续和增强。该机制通过父子关系的建立,使得开发者无需手动管理每一个对象的生命周期,从而降低了内存泄漏的风险,也简化了 UI 组件的组织与销毁流程。
菜鸟小芯
1 小时前
开发语言
·
qt
Qt Creator 集成开发环境下载安装
📚 目录Qt Creator 集成开发环境下载安装🔍 1 Qt 框架概述1.1 什么是 Qt1.2 Qt 的核心特性
牵牛老人
5 小时前
开发语言
·
qt
·
物联网
Qt中集成 MQTT 来实现物联网通信:从原理到实战全解析
在物联网(IoT)、工业控制、智能家居等场景中,轻量级的消息传输协议至关重要。所以,MQTT(Message Queuing Telemetry Transport)凭借 “低带宽、低功耗、低资源占用” 的特性,成为这类场景的首选。Qt 作为跨平台的应用开发框架,从 Qt5.10 开始(好像是,没细察)提供了 MQTT 模块,到现在已实现功能完善、接口稳定的 MQTT 通信支持。本文将从 MQTT 核心原理入手,尝试在 Q 中通过调用 MQTT 来实现通信。首先,先来了解一下MQTT。
LYOBOYI123
5 小时前
c++
·
qt
qml的布局策略
在Qt Quick界面开发中,创建灵活、响应式的用户界面依赖于两种核心布局机制:锚点系统和布局管理器。理解它们的区别和适用场景对于构建现代化应用至关重要。
小小码农Come on
7 小时前
开发语言
·
qt
QT常用控件:QListWidget
如下demo是展示基本添加QListWidgetItem用法,支持基本数据类型和自定义Item,如下自定义item是CUserItem结构需要通过setItemWidget方法设置
侯孟禹
7 小时前
qt
·
opencv
Gemini写的抠图工具
工具地址(没有打包成软件):https://github.com/hou080146/RailFOD-Dataset-Generator
空空空空空空空空空空空空如也
8 小时前
linux
·
开发语言
·
qt
QT通过编译宏区分x86 linux arm的方法
一、使用编译宏加头文件// arch_config.h #ifndef ARCH_CONFIG_H #define ARCH_CONFIG_H
四维碎片
18 小时前
qt
·
学习
·
udp
【Qt】UDP跨平台调试工具
本项目是一个基于Qt框架开发的UDP调试工具,具备以下特点:本项目通过条件编译宏实现跨平台代码隔离,主要使用以下宏:
踏过山河,踏过海
19 小时前
qt
·
ui
【用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?】
uic失灵1.打开Developer Command Prompt for VS 然后试一下uic -h能否正常输出:(可以正常输出那就没问题,继续进行下一步)
向阳开的夏天
21 小时前
开发语言
·
qt
麒麟V10源码编译QT5.6.3 (x86 & arm64)
有个需求就是在麒麟V10上安装QT5.6.3。麒麟系统自带QT5.12.8。没错,就是不想用自带的。那就开整!
打码的猿
1 天前
开发语言
·
qt
Qt对话框不锁死主程序的方法
Qt 中的对话框有 3 种核心显示方式,其中只有exec()会阻塞主程序,show()和open()则不会:
小小码农Come on
1 天前
qt
Qt Creator常用设置
Qt Creator 作为一款强大的跨平台 C++ IDE,提供了丰富的配置选项来满足不同开发者的需求。正确配置这些设置可以显著提升开发效率和舒适度。本文将详细介绍几个最常用的设置项:调整字体与主题颜色、配置编译器套件、设置生成的可执行文件(exe)输出目录。
wkm956
1 天前
开发语言
·
arm开发
·
qt
在arm64 ubuntu系统安装Qt后编译时找不到Qt3DExtras头文件
在一次项目过程中,需要在qt中显示3d模型,在windows中能够正常运行,但是将项目移植到arm系统后,编译报错,出现找不到Qt3DExtras的错误
小小码农Come on
1 天前
开发语言
·
qt
QT开发环境安装
安装步骤主要为如上三步进入VS官网下载https://visualstudio.microsoft.com/
小小码农Come on
1 天前
开发语言
·
qt
QT内存管理
QT内存树管理机制这里重点说下QWidget设置Qt::WA_DeleteONClose标志位 如上dialog设置WA_DeleteOnClose后当点击close关闭时该对象会自动被释放
有理想的打工人
1 天前
qt
QT的安装
在以往的分享中,我们主要的经历大多放在认识数据结构上,少有的一点经历则放在了算法的应用、数据图像处理等地方。但是博主毕业后很遗憾的进入了小公司,变成了什么都得多少干点的状态。在实际项目中,除了计算得到正确的结果,还有一个非常重要的功能,就是怎样把这个结果展示给客户,最头疼的是能让不懂代码的人也可以操作。其实直观一点理解,我们在操作电脑时,大部分时间无论用的是网页或是app,看到的页面也都不是底层的代码,而实际上做出这样app的一个典型代表就是本章节的主角——QT。QT最为人熟知的就是它写界面的能力,就以我
SilentSlot
1 天前
qt
·
qml
【QT-QML】8. 输入元素
我们已经将 MouseArea 用作鼠标输入元素。接下来,我们将重点关注键盘输入。我们从文本编辑元素开始: TextInput 和 TextEdit 。
机器视觉知识推荐、就业指导
2 天前
qt
·
串口通信
当项目不让使用 Qt!如何实现串口通信?
在实际工程中,是否使用 Qt 往往并不是技术人员单方面能决定的事情。常见的限制包括:在这种背景下,串口通信 依然是绕不开的需求。
是店小二呀
1 天前
c++
·
qt
·
visual studio
Visual Studio C++ 工程架构深度解析:从 .vcxproj 到 Qt MOC 的文件管理实录
在 Visual Studio (VS) 环境下进行 C++ 开发,尤其是结合 Qt 框架进行跨平台应用编写时,开发者常会面临一个棘手的问题:解决方案资源管理器中的文件结构与磁盘上的物理结构往往不一致。当修改了 Qt 的配置文件(.pro)并重新加载项目后,花费大量时间整理好的文件分类(Filters)经常会被重置。此外,尝试通过备份还原 .filters 文件时,又会出现新添加的文件在 IDE 中“凭空消失”的诡异现象。