uidab:自己继承qwidget然后在paintEvent(QPaintEvent *event)里面绘制
(2017-12-06 16:12)
版主,我是这样做的,我在主窗口类中new一个widget,但是paintEvent(QPaintEvent *event)是在主窗口类中声明的,我绘制的话在主窗口上能显示,子窗口没有,我是这样写的
void ShowWidget::paintEvent(QPaintEvent *){
painter = new QPainter;
painter->begin(this);
painter->setPen(QPen(Qt::white,Qt::SolidLine));
painter->drawEllipse(300,100,200,400);
painter->end();}
将this改成子窗口也没用,不知道该怎么写