当前位置:   article > 正文

QT 之ui背景图设置后运行无法显示_qt背景图片不显示

qt背景图片不显示

问题:

在样式表中添加Widget背景图片,但运行后没显示出来

解决方法: 

在.cpp文件中重写paintEvent事件,代码如下:

  1. void Widget::paintEvent(QPaintEvent *e)
  2. {
  3. QStyleOption opt;
  4. opt.init(this);
  5. QPainter p(this);
  6. style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
  7. }

注:需添加头文件    "    #include <QPainter>     "

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/973690
推荐阅读
相关标签
  

闽ICP备14008679号