这是一个QT的demo,可以用鼠标进行矩形的绘制,根据这个demo也可以绘制出其他的多边形 QT版本:5.15.2 VS版本:2019 1、鼠标绘制一个或多个矩形 2、鼠标放在矩形上可以按住拖动 3、鼠标放在矩形边缘可以拉长或拉短矩形的宽高 4、按住ctrl,滑动滚轮可以放大缩小矩形 5、鼠标右键矩形可以删除、保存 用法链接:https://menghui666.blog.csdn.net/article/details/134303558?spm=1001.2014.3001.5502 微博主页:https://menghui666.blog.csdn.net/
2024-01-26 08:55:38 18KB UI QGraphicsView
1
自实现的一个翻转QWidget的demo;采用QPainter和QPropertyAnimation实现,是一个学习动画设计的高效demo
2024-01-22 00:02:44 16KB QPainter
1
自实现的一个翻转QWidget的demo;采用QPainter和QPropertyAnimation实现,是一个学习动画设计的高效demo
2024-01-21 00:02:44 15KB QPainter
1
简单使用QPainter绘制报警时涟漪扩散的动态效果,样式简单
2024-01-08 18:48:27 3KB QPainter
1
qt绘制动态曲线,新手,只为分享,共同学习。
2023-04-11 15:35:19 8KB qt qpainter
1
该资源整合了QPainter怎么绘图,QPainterPath的使用,以及通过时间过滤器来绘图。以及QLinerGradient、QConicalGradient、QRadialGradient三种渐变的使用,还绘制了一个等腰三角形。方便初学者学习
2023-02-01 15:30:03 6KB QPainter QPainterPath
1
qPainter_event_test1.rar 》》QR绘图事件的练习代码,建议配合文章查看
2022-12-12 09:22:27 6KB qt 学习
1
QPainter nwafu:CPP实习项目 1.贡献者 董培杰 惠良 王正宁 2.界面 3.功能 文件: 保存 另存为 打开 出口 图片 曲线 贝塞尔曲线 圈 长方形 文本 行动: 放大 缩小 zoom_1 旋转 功能模块: 文件处理模块 svg文件保存,打开,预览,另存为,新建 界面实现模块 主界面和辅助界面的构造,时间显示,网格布局 绘画功能模块 直线,贝塞尔曲线,矩形,圆,图片,文本框 绘画处理模块 清屏,放大,缩小,还原 4.作业 董培杰 界面实现模块(主界面和辅助界面的构造,时间显示,网格布局) 贝塞尔曲线 矩形 梁辉 文字框 绘画处理模块(清屏,放大,缩小,还原) 图片
2022-08-07 15:02:33 11.51MB qt cpp software-engineering ooad
1
史上最简单实现QPainter以鼠标为中心缩放。拿走不谢
2022-06-26 20:27:00 9KB 文档资料 源码软件
1
文章链接: 实现mouseMoveEvent鼠标移动事件当我们的鼠标发生移动的时候记录两个坐标值,一个为移动起始坐标,一个为移动后的坐标,然后调用update重新绘画我们的页面,在paintEvent绘画事件中我们使用QPainter绘画直线,因为鼠标移动事件是实时发生,所以新坐标和旧坐标的距离只会有一个点的差距,所以绘画的直线会被描述为一个像素为1X1的点,然后通过这些点就组成了链接的线。
2022-06-17 17:01:36 6KB QT
1