QML学习笔记(四)-Canva画板画图功能-跟随鼠标位置进行随笔画

参考博主文章进行整理了代码,实现功能参考:https://blog.csdn.net/UbuntuTouch/article/details/46375697

源码:https://github.com/sueRimn/QML-ExampleDemos

更多的鼠标实时画图-画直线画圆画矩形等看下一篇博文:《QML-纯qml画图-实现canvas画板功能

录制软件没有录入鼠标,实现如下图:

QML学习笔记(四)-Canva画板画图功能-跟随鼠标位置进行随笔画

 

1.组件ColorSquare.qml

该组件主要是颜色提取块,完整代码如下:

设置了该组件激活状态为false,边框颜色在点击激活状态下颜色为“#666”,就是该颜色提取块被选中时边框颜色改变

2.main.qml

主文件是执行画笔功能和颜色选取,我给添加了注释,原博主的引入文件我不知道如何在cpp中注册的,所以进行了整改,完整代码如下:

 

相关资源:电脑鼠仿真软件_电脑鼠-Web开发代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年9月9日
下一篇 2018年9月9日

相关推荐