qt

Quz8 小时前
qt
QML 动画选择:GIF与Lottie 的区别,以及 Qt 6.8 与 6.11 的 Lottie 实现差异在QML里实现动态图的路径有两条:GIF 和 Lottie。文章先介绍这两者的区别,然后对比 Qt 6.8 与 Qt 6.11 的 Lottie 实现差异,同一份 Lottie 素材,在这两个版本里可能画出完全不同的结果,这一点会直接决定你的工程该用哪个版本。
时间的拾荒人11 小时前
开发语言·qt·面试
Qt 界面美化实战:QSS 样式表在 Qt 开发中,界面优化是提升用户体验的关键环节。本章将围绕两大核心主题展开:🎯 学习目标:掌握 QSS 的基本语法、设置方式、选择器与常用控件样式;理解 QPainter 绘图的核心概念与常见图形绘制方法,为后续开发美观、专业的 Qt 应用打下基础。
qq_4017004113 小时前
开发语言·数据库·qt
Qt 串口/网口通信:Hex 与 ASCII 编码转换深度指南做 Qt 上位机开发时,常常会遇到这样的疑问:设备到底需要我发送 "01 03 00 00",还是发送 0x01 0x03 0x00 0x00?
Python图像识别1 天前
python·qt·课程设计
30-【2027毕设】YOLO11管道缺陷检测识别系统 - Python完整源码+PyQt5界面+训练模型+数据集本项目基于深度学习框架,实现了一套完整的检测识别系统。系统集成了多种主流YOLO算法版本,配合PyQt5构建的可视化交互界面,提供了从数据标注、模型训练到在线推理的全流程解决方案。以下是项目的核心技术栈和资源构成:
道尔柯南1 天前
开发语言·c++·qt
【QT】从零认识 Qt:跨平台 C++ GUI 开发入门摘要: Qt 是一个基于 C++ 的跨平台图形用户界面应用程序框架。它提供了丰富的组件、工具和开发环境,可以帮助开发者快速构建桌面、移动以及嵌入式应用程序。本文将从 Qt 的基本概念出发,介绍 Qt 的发展历程、应用场景、开发环境搭建、Qt Creator 的使用、项目结构以及 Qt 对象模型,为初学者建立完整的 Qt 开发知识体系。
MayZork1 天前
开发语言·c++·qt
std::filesystem 文件操作详解在 C++ 开发中,文件与文件夹操作是绕不开的基础能力。早期我们通常依赖 C 语言的 fopen、stat,或者平台相关的 Win32 API、POSIX 接口,代码往往需要针对不同系统分别编写。C++17 引入的 std::filesystem 标准库,为跨平台文件系统操作提供了统一、现代且类型安全的解决方案。
kaixin_learn_qt_ing1 天前
qt
[银河麒麟]因为没有安装串口相关驱动,导致无法检测到对应的串口,后来安装后,我的qt的相关接口就可以识别到了是的,这个现象很正常。在银河麒麟/Linux 下,Qt 的 QSerialPortInfo::availablePorts() 并不是直接去“扫描硬件”,而是枚举系统已经暴露出来的串口设备节点,比如:
Cx330❀2 天前
开发语言·qt·ui·搜索引擎·性能优化·图形渲染
Qt 多线程深度解析:从底层原理到 UI 线程与同步实战🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
西西弗Sisyphus2 天前
c++·qt
Qt6 实现 会动的界面像物理世界一样flyfish下载地址在文末核心数据模型:每个会被动画的属性,都是一条独立的 Spring。一条弹簧 = 一个一维状态 (value, velocity) 朝 target 积分。
MayZork2 天前
开发语言·c++·qt
Qt 开发集成CMake + vcpkg摘要:本文介绍如何在 Qt Creator 中使用 CMake 与 vcpkg 管理 Qt 项目依赖,涵盖环境准备、工具链配置、第三方库安装与集成,帮助开发者实现依赖自动化管理与跨平台构建。
书生执笔画浮沉2 天前
c++·qt·c·信创·海思·libc·ohos
Linux桌面端应用向鸿蒙PC迁移适配纪实不知不觉,向鸿蒙的迁移工作从调研开始算已经半年多了,每次总觉得提测没问题了,就会又测出新的问题 不过这次应该可能……但愿真的没问题了,故趁着提测的空档,梳理这一篇文章作为记录,内容仅供参考 我们原本是运行在 Linux 中的 C++&Qt 项目,由一个用户界面和多个底层服务构成。 公司里所有人包括笔者在内都没有做过移动端开发,为什么明明是 PC 却说这是移动端开发呢,详见正文
今夜有雨.2 天前
c语言·数据结构·c++·qt·算法·计算机视觉
图像运算、掩膜/ROI 与绘制交互目标:掌握「在图像上做代数/逻辑运算」和「局部处理」这两类日常操作, 会画标注、会做鼠标交互调试,并且知道 cv::putText 画不了中文这件事的真相。
时间的拾荒人2 天前
网络·qt·音视频
Qt 网络编程与音视频开发实战:从 UDP/TCP 到 HTTP 与多媒体💡 笔记:网络编程是 Qt 开发中非常核心的部分。实际开发中,HTTP 协议往往比 TCP/UDP 使用更多一些。HTTP 协议本质也就是通过 TCP 实现的,实现一个 HTTP 客户端/服务器,本质就是基于 TCP socket 进行封装。Qt 只是提供了 HTTP 的客户端接口,而没有提供服务器端的接口。
扶尔魔ocy3 天前
qt·opengl
【qt openGL入门笔记】FPS相机前几篇比较随意,本篇知识点接续坐标系统和摄像机,按照比较规范的格式来提供FPS相机功能。代码中有涉及C++ 17的特性,改下配置信息
扶尔魔ocy3 天前
qt·opengl
qt openGL入门笔记】FPS相机和轨道相机本篇是在上一篇【qt openGL入门笔记】FPS相机-CSDN博客的基础上增加轨道相交功能。两种相机在概念上是不一样的,FPS相机是以第一人称行走时“眼睛”的角度看物体的变化;而轨道相交是绕着目标点转,类似于绕着轨道转动的卫星(视角是一直看着目标点)。
尘客-追梦3 天前
开发语言·c++·qt
qmake / jom / 影子构建:把编译管起来Day 01 解决了"编译器能不能被找到"。这一篇讲"找到之后,怎么把编译这件事管起来",而不是每次都在工程目录里糊一团中间文件。
qeen873 天前
开发语言·笔记·qt·学习
【QT】 信号与槽初始前言:这篇就来认识Qt中的信号与槽。显示一段Hello world,并不只有标签这一种方式。Qt提供了不少和文字有关的控件,先简单区分一下:
Quz4 天前
qt
QML PathView:吸附对齐与环形轮播PathView 不只是简单地把项沿着路径排开,它还提供了吸附、高亮范围控制等属性,能做出更精细的交互效果。当路径不再是直线,而是闭合的圆形时,还能做出环形轮播效果。
时间的拾荒人4 天前
开发语言·qt·面试
Qt 多线程详解:从 QThread 到实战在 Qt 中,多线程的处理一般是通过 QThread 类来实现。QThread 代表一个在应用程序中可以独立控制的线程,也可以和进程中的其他线程共享数据。
时间的拾荒人5 天前
开发语言·qt·面试
Qt 事件机制全解析:从事件处理到事件过滤器事件是应用程序内部或者外部产生的事情或者动作的统称。在 Qt 中使用一个对象来表示一个事件,所有的 Qt 事件均继承于抽象类 QEvent。事件是由系统或者 Qt 平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。