参考博主文章进行整理了代码,实现功能参考:https://blog.csdn.net/UbuntuTouch/article/details/46375697
源码:https://github.com/sueRimn/QML-ExampleDemos
更多的鼠标实时画图-画直线画圆画矩形等看下一篇博文:《QML-纯qml画图-实现canvas画板功能》
录制软件没有录入鼠标,实现如下图:

1.组件ColorSquare.qml
该组件主要是颜色提取块,完整代码如下:
设置了该组件激活状态为false,边框颜色在点击激活状态下颜色为“#666”,就是该颜色提取块被选中时边框颜色改变
2.main.qml
主文件是执行画笔功能和颜色选取,我给添加了注释,原博主的引入文件我不知道如何在cpp中注册的,所以进行了整改,完整代码如下:
相关资源:电脑鼠仿真软件_电脑鼠-Web开发代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!