详解Qt6 QML Settings location 不创建指定路径文件
在 Qt QML 项目中可以使用Qt QSettings QML 版 Settings 方便数据持久化,具体使用可以参考Qt 文档,这里主要简单记录一下从Qt 5 升级到 Qt 6 后,没有创...
Visual Studio 2019 Qt QML 项目环境搭建常见问题处理
在 Visual Studio 2019 运行 Qt/QML 项目比直接使用QtCreator环境麻烦,主要是有qmake 的一些配置项不能在 Visual Studio中设置。下面整理一些常见问题的处理方法,供参考: 搭...
基于Qt Qml实现时间轴组件
目录 写在前面 效果图 组件概述 实现细节 1. 组件结构 2. 属性定义 3. 数据模型 4. 事件项的添加和排序 5. 事件项的渲染 如何使用 结语 写在前面 时间轴组件是现代用户界面中常见的元素,用于按...
Qt Qml实现任意角为圆角的矩形
目录 效果图 自定义 Qml 元素:DelRectangle 头文件(delrectangle.h) 实现文件(delrectangle.cpp) 关键点解析 使用示例 总结 在 Qml 中,矩形(Rectangle)是最常用的元素之一。 然而,标准...
Qt Qml实现毛玻璃效果
目录 写在前面 1. 效果图 2. 毛玻璃效果的实现原理 3. 实现毛玻璃效果 4. 如何使用 结语 写在前面 毛玻璃效果(Acrylic Effect)是一种常见的 UI 设计风格,它通过模糊背景并添加透明度和噪声效...
Qt qml实现动态轮播图效果
目录 一、效果展示 二、源码分享 三、使用方法 四、实现原理 一、效果展示 二、源码分享 DynamicCarousel.qml import QtQuick import QtQuick.Controls import QtQuick.Layouts import QtQuick....
基于Qml实现水印工具
目录 写在前面 一、效果图 二、水印工具类的设计 三、 Qml 中的使用 写在前面 在 Qt 的 Quick 模块中,QQuickPaintedItem 是一个非常有用的类,它允许我们在 Qml 中自定义绘制逻辑。 我们...