引用第1楼pbe_sedm于2011-07-13 16:53发表的 :
用QWidget作基类,重写paintEvent()方法,当QWidget窗体重绘的时候这个方法会被系统调用来绘制窗口,至于什么时候窗体会被重绘,自己去测试。把整个QWidget理解成一块画布,QWidget的左上角就是(0,0)坐标,x轴和y轴分别向右和向下递增,在paintEvent()方法里面这样做:
void MyWidget::paintEvent (QPaintEvent * event)
{
QPainter painter(this);
// 保存绘图环境
.......
