- 最近在使用Qt 5.14的时候,QWidget的背景图片无法加载出来,原因是主窗口使用QWidget的类。以前从没碰到过这种错误,在此做下记录
解决办法
在QWidget窗口中重构paintEvent事件
void communication::paintEvent(QPaintEvent *event)
{
QStyleOption opt;
opt.init(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
}