qt

Cx330❀16 小时前
开发语言·qt·ui·搜索引擎·性能优化·图形渲染
Qt 多线程深度解析:从底层原理到 UI 线程与同步实战🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
西西弗Sisyphus17 小时前
c++·qt
Qt6 实现 会动的界面像物理世界一样flyfish下载地址在文末核心数据模型:每个会被动画的属性,都是一条独立的 Spring。一条弹簧 = 一个一维状态 (value, velocity) 朝 target 积分。
MayZork18 小时前
开发语言·c++·qt
Qt 开发集成CMake + vcpkg摘要:本文介绍如何在 Qt Creator 中使用 CMake 与 vcpkg 管理 Qt 项目依赖,涵盖环境准备、工具链配置、第三方库安装与集成,帮助开发者实现依赖自动化管理与跨平台构建。
书生执笔画浮沉18 小时前
c++·qt·c·信创·海思·libc·ohos
Linux桌面端应用向鸿蒙PC迁移适配纪实不知不觉,向鸿蒙的迁移工作从调研开始算已经半年多了,每次总觉得提测没问题了,就会又测出新的问题 不过这次应该可能……但愿真的没问题了,故趁着提测的空档,梳理这一篇文章作为记录,内容仅供参考 我们原本是运行在 Linux 中的 C++&Qt 项目,由一个用户界面和多个底层服务构成。 公司里所有人包括笔者在内都没有做过移动端开发,为什么明明是 PC 却说这是移动端开发呢,详见正文
今夜有雨.19 小时前
c语言·数据结构·c++·qt·算法·计算机视觉
图像运算、掩膜/ROI 与绘制交互目标:掌握「在图像上做代数/逻辑运算」和「局部处理」这两类日常操作, 会画标注、会做鼠标交互调试,并且知道 cv::putText 画不了中文这件事的真相。
时间的拾荒人1 天前
网络·qt·音视频
Qt 网络编程与音视频开发实战:从 UDP/TCP 到 HTTP 与多媒体💡 笔记:网络编程是 Qt 开发中非常核心的部分。实际开发中,HTTP 协议往往比 TCP/UDP 使用更多一些。HTTP 协议本质也就是通过 TCP 实现的,实现一个 HTTP 客户端/服务器,本质就是基于 TCP socket 进行封装。Qt 只是提供了 HTTP 的客户端接口,而没有提供服务器端的接口。
扶尔魔ocy2 天前
qt·opengl
【qt openGL入门笔记】FPS相机前几篇比较随意,本篇知识点接续坐标系统和摄像机,按照比较规范的格式来提供FPS相机功能。代码中有涉及C++ 17的特性,改下配置信息
扶尔魔ocy2 天前
qt·opengl
qt openGL入门笔记】FPS相机和轨道相机本篇是在上一篇【qt openGL入门笔记】FPS相机-CSDN博客的基础上增加轨道相交功能。两种相机在概念上是不一样的,FPS相机是以第一人称行走时“眼睛”的角度看物体的变化;而轨道相交是绕着目标点转,类似于绕着轨道转动的卫星(视角是一直看着目标点)。
尘客-追梦2 天前
开发语言·c++·qt
qmake / jom / 影子构建:把编译管起来Day 01 解决了"编译器能不能被找到"。这一篇讲"找到之后,怎么把编译这件事管起来",而不是每次都在工程目录里糊一团中间文件。
qeen872 天前
开发语言·笔记·qt·学习
【QT】 信号与槽初始前言:这篇就来认识Qt中的信号与槽。显示一段Hello world,并不只有标签这一种方式。Qt提供了不少和文字有关的控件,先简单区分一下:
Quz3 天前
qt
QML PathView:吸附对齐与环形轮播PathView 不只是简单地把项沿着路径排开,它还提供了吸附、高亮范围控制等属性,能做出更精细的交互效果。当路径不再是直线,而是闭合的圆形时,还能做出环形轮播效果。
时间的拾荒人3 天前
开发语言·qt·面试
Qt 多线程详解:从 QThread 到实战在 Qt 中,多线程的处理一般是通过 QThread 类来实现。QThread 代表一个在应用程序中可以独立控制的线程,也可以和进程中的其他线程共享数据。
时间的拾荒人4 天前
开发语言·qt·面试
Qt 事件机制全解析:从事件处理到事件过滤器事件是应用程序内部或者外部产生的事情或者动作的统称。在 Qt 中使用一个对象来表示一个事件,所有的 Qt 事件均继承于抽象类 QEvent。事件是由系统或者 Qt 平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。
时间的拾荒人4 天前
开发语言·qt·面试
Qt 窗口系统详解:从菜单栏到对话框的完整指南Qt 窗口是通过 QMainWindow 类来实现的。QMainWindow 是一个为用户提供主窗口程序的类,继承自 QWidget 类,并且提供了一个预定义的布局。
qq_401700414 天前
开发语言·qt
Qt 炫酷曲线,图表,2D/3D开源库🟢QCustomPlot轻量级首选,文档友好上手快,画普通的折线图柱状图完全够用,不需要额外依赖,小项目用它效率超高 🟡Qwt工业级老选手了,性能稳定功能全,做工控、仪表类的界面选它准没错,社区沉淀的资料也多 🔵Qt Charts是Qt官方亲儿子,和Qt Creator集成度拉满,基础图表样式好看,新手入门跟着官方示例走很快就能出效果 🟣Qt Graphs是后起之秀,针对三维和大数据量场景优化过,渲染速度比老库快很多,做高性能可视化选它 🟠Qt Data Visualization专门做三维数据
扶尔魔ocy4 天前
qt·opengl
【qt openGL入门笔记】基础光照接续上一篇的qt项目,增加光源效果的功能。本篇增加了以下知识点:黄色圆球块是光源位置,可以看到光源在哪个位置,正中心的物体朝向光源的位面是亮的。
时间的拾荒人4 天前
开发语言·qt·面试
Qt 文件操作详解:从基础类到读写实战文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。Qt 提供了很多关于文件的类,通过这些类能够对文件系统进行操作,如文件读写、文件信息获取、文件复制或重命名等。本文将系统介绍 Qt 中文件操作相关的核心类、继承关系以及实际应用示例。
扶尔魔ocy4 天前
qt·opengl
【qt openGL入门笔记】坐标系统和摄像机网上查opengl入门学习网站,介绍LearnOpenGL比较多,虽然不是基于qt项目,但原理是一致的,本篇基于样例把坐标系和相机的知识点合并到一个qt项目中,方便关联阅读。
C++ 老炮儿的技术栈4 天前
c语言·c++·人工智能·qt·mfc·c
main函数之后的调用很多C/C++初学者都有一个固定认知:main函数return,程序就结束了。 其实不对!main返回只是代表主函数执行完毕,进程的收尾工作,由C运行库CRT接管, atexit 注册的回调函数,就是在 main 结束之后才执行。 示例代码 #include<stdlib.h> #include<stdio.h>
沫璃染墨5 天前
开发语言·网络·c++·qt·交互·信号处理·文件
《Qt从零入门系列(十二):Qt文件操作详解——从QFile读写到QFileInfo与记事本实战》文件操作,是每一款桌面应用都绕不开的命根子。小到读写一段文本,大到管理复杂的配置文件、做数据持久化,背后都站着它。Qt作为跨平台开发框架,最拿得出手的优势之一,就是给了一套统一的文件操作API,把C/C++原生库和系统API之间的平台鸿沟一把填平,Linux下的open/read/write,Windows下的CreateFile,到了Qt这里,统统不用再操心。Qt诞生于1991年,比C++标准库的标准化进程还早,这套文件系统封装经过长期迭代优化,和QString、QByteArray这些Qt核心类无缝集