
qml
文章平均质量分 82
费码程序猿
青铜中的王者,王者中的青铜
展开
-
qt quick实现的水波纹特效:横向波纹、纵向波纹效果
一直以来使用c++ qt如果要实现一些高级特效比如水波纹效果都难度比较大,但是使用qt quick难度就会小很多。这里借鉴一些网友的思路简单实现一下水波纹效果。主要思路就是波浪的形成是基于sin曲线,以此来影响纹理坐标的颜色,然后加上时间动画不断改变曲线的坐标,从而达到一个波动效果。原创 2024-08-09 15:35:02 · 728 阅读 · 0 评论 -
Qt使用C++封装qml自定义图形控件(QQuickPaintedItem)
C++封装qml自定义图形控件QtWidget、qml简介通过继承QQuickPaintedItem封装控件描述公用接口定义代码示例效果图QtWidget、qml简介Qt提供了2套UI模式,分别是c++为主的代表Qt Widget,还有一套是qt quick。QtWidget已经相对很稳定了,控件丰富,所以一些大型项目也可得心应手。qml做的界面比较美观,可以简单的写出一些炫酷的动画和特效,对触屏支持比较友好。比较适合做移动端开发,但是对于一些大型hua项目,界面复杂的个人认为还是用QtWidget原创 2020-05-29 13:41:08 · 8911 阅读 · 12 评论