摘要: 官方解析 painter : 此参数用于绘图;option : 提供了item的风格,比如item的状态,曝光度以及详细的信息;widget : 想画到哪个widget上,如果要画在缓存区上,这个参数一般填0; 博主例子 运行截图如下: 源码如下: mygraphicsitem.h #ifndef 阅读全文
posted @ 2018-12-29 10:01 学习随笔记 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 在QGraphicsItem中,一个成员函数paint(),其声明如下: void QGraphicsItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 ) 在 阅读全文
posted @ 2018-12-29 09:59 学习随笔记 阅读(4723) 评论(0) 推荐(0) 编辑
摘要: 1.在创建QGraphicsItem子类的时候,想要实现自己绘图,一般是重新实现boundingRect()和paint()函数,如果不重新实现shape(),基类的实现将会退而使用 boundingRect()。 2.boundingRect()这个函数的返回值是一个QRectF(一个正方形的区域 阅读全文
posted @ 2018-12-29 09:58 学习随笔记 阅读(1944) 评论(0) 推荐(0) 编辑