这是我显示图片的代码
QImage image(pic); pixmap = new QPixmap; pixmap->fromImage(image); setPixmap(*pixmap);
可是我把paintEvent删除之后图片就又显示出来了啊
猜猜,你重载了基类paintEvent,改变了基类的行为。正确做法是在重载函数的最后加入基类::paintEvent(e);以显式调用基类的代码。
http://biancheng.dnbcw.info/c/270940.html