声明绘画事件void painterEvent()
重写上述函数:
1.使用painter类创建实例化对象,QPainter painter(this),this为绘画设备。
2.设置画笔
QPen pen(QColor())//设置画笔确定画笔的颜色
pen.setStyle()//设置画笔风格
pen.setWidth()//设置画笔宽度
painter.serPen(pen)//画家使用画笔
3.设置画刷,对封闭图案进行填充
QBrush brush()//创建画刷确定画刷颜色
brush.setStyle()//设置画刷风格
painter.setBrush()//使用画刷
4.画线,圆,四边形
画图片painter.drawImage(起始位置,图片路径)
//画资源图片
painter.drawPixmap(num,30,100,100,QPixmap(":/image/lyy.png"));