自定义继承与QGraphicsItem的类实现画矩形以及圆,并可以响应鼠标拖动以及选择改变颜色和用矩形显示顶点或者圆上的最右边的点,选中点可进行矩形和圆的缩放
时间: 2024-06-04 15:13:10 浏览: 52
Qt5 自定义QGraphicsItem的选择、缩放、移动、旋转
5星 · 资源好评率100%
这是一个关于编程的问题,可以回答。通过自定义继承QGraphicsItem的类可以实现画矩形和圆,并通过鼠标拖动响应事件。可以使用QPainter绘制矩形和圆,并通过重写QGraphicsItem类的mousePressEvent和mouseMoveEvent函数来实现鼠标拖动和选择改变颜色以及用矩形显示顶点或者圆上的最右边的点,选中点可进行矩形和圆的缩放。
阅读全文