#include <QPainter>
void MainWindow::paintEvent(QPaintEvent *event)
{
QPainter paint(this);
paint.setPen(Qt::red);
paint.drawLine(0,50,50,50);
}
h文件中记得添加void paintEvent(QPaintEvent *event);
而且只能用paintEvent 这个名字,改成其它名字是不能画线的哦
如果在控件上画图 就要将this 改为控件名
原文地址:http://blog.163.com/ojb_123/blog/static/241774242009943515550/
原文地址:http://blog.csdn.net/zcf1002797280/article/details/7885651