![](https://img-blog.csdnimg.cn/cc6614f5bb8c426891c11f4f7cbb4e73.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QT_QML自封装控件库
文章平均质量分 50
封装一些控件的样式进行使用
山间点烟雨
这个作者很懒,什么都没留下…
展开
-
17.自定义点击带波纹特效按钮
功能实现方式:在WaveButton.qml中使用动态创建组件的方式,创建WaveEffect.qml自定义控件,有关波纹的代码均在WaveEffect.qml中进行设计。此自定义按钮的大致效果为:当点击了按钮控件后,会在按钮中心生成一个类似波纹的特效并向四周扩散,同时按钮控件会有一个跳动的特效。原创 2024-02-06 13:21:56 · 362 阅读 · 0 评论 -
16. QML利用DropShadow自定义悬浮按钮
一般情况下,QML提供的按钮控件的外观效果比较单一,如果想要做出带有空间感的效果,需要自己定义组件实现。本篇博客记录两种效果的空间感按钮,主要借助阴影达到想要的效果。原创 2024-02-05 16:32:58 · 464 阅读 · 0 评论 -
14. 利用Canvas自制时钟组件
在绘制相关元素时有两种方式:一种时在同一个canvas中绘制所有的部件元素,这样需要不断的对画笔和画布的属性进行保存和恢复,容易混乱;另一种就是创建多个canvas组件,每一部分的元素绘制都在各自的画布进行绘制,逻辑比较清晰,但是canvas组件会相对较多,本文使用的是第二种方式。在自定义时钟组件时,使用到的基本控件主要是。原创 2023-08-21 14:08:54 · 178 阅读 · 0 评论 -
15. Canvas制作汽车油耗仪表盘
的基础上进行一些更改,想查看全面的代码可以点击链接查看即可。原创 2023-08-22 10:18:18 · 1073 阅读 · 0 评论 -
9. QML封装控件 --- 会呼吸的Item
QML制作会呼吸的控件。原创 2023-06-07 14:39:59 · 197 阅读 · 0 评论 -
8. QML封装控件 --- 椭圆按钮
【代码】8. QML封装控件 --- 椭圆按钮。原创 2023-05-05 11:15:25 · 290 阅读 · 0 评论 -
29. QML实现抽屉式选项窗口
仿照unity中的界面,使用QML实现抽屉式窗口设计原创 2023-04-20 14:20:35 · 988 阅读 · 0 评论 -
27. 使用XmlListModel加载XML数据供ListView、GridView使用
listview结合gridview设计抽屉式菜单栏,并在其中学习使用xml数据原创 2023-03-27 15:21:05 · 339 阅读 · 0 评论 -
7.自定义渐变椭圆形进度条
本篇文章代码设计了一种可以实现渐变色的进度条,目前能够实现横向的进度条,纵向的进度条通过调整***rotation***属性,旋转一定的角度也能够实现,不过布局会有一点问题,后期在解决吧。原创 2023-03-20 11:35:57 · 149 阅读 · 0 评论 -
6. QML自定义两种等待提示框
在QT的低版本和高版本都提供了BusyIndicator控件,但是在某种情况下,这种提供的原生等待提示框的效果并不能达到项目需求,所以本篇文章参考原生效果将代码重现,可以方便更改样式。原创 2023-03-02 15:54:08 · 305 阅读 · 0 评论 -
5. QML自定义椭圆ComboBox控件
在项目开发中,QML自带的ComboBox控件的样式在某种情况下,是不能够满足我们的美观度需求的,此时就需要对其外观和呈现样式进行自定义设计原创 2023-03-01 15:12:06 · 423 阅读 · 1 评论 -
4. Canvas绘制环形进度条
Canvas绘制环形进度条原创 2023-02-02 17:52:21 · 330 阅读 · 0 评论 -
3. Canvas 绘画系统
在QML中自定义控件,除了使用基本的控件组合创建封装成单独的 .qml 文件之外,还可使用 canvas 绘画控件进行绘制,这个控件就相当于是一个画布,需要什么样式就绘制什么样式即可。原创 2023-02-01 14:23:26 · 236 阅读 · 0 评论 -
2.QML封装控件---仿制百度搜索框
仿制百度搜索框原创 2023-01-24 15:38:57 · 256 阅读 · 0 评论 -
1. QML封装控件---开关按钮
自制开关按钮原创 2023-01-20 16:01:57 · 422 阅读 · 0 评论