QT界面设置背景图片

在QT下设置背景图片,查了好多方法,这个最好用:

.如果widget是顶层窗口(无父类的窗口)
设置背景图片:
   QImage _image;
  _image.load("./videoarea.png");
  setAutoFillBackground(true);   // 这个属性一定要设置
   QPalette pal(palette());
    pal.setBrush(QPalette::Window, QBrush(_image.scaled(size(), Qt::IgnoreAspectRatio,
                      Qt::SmoothTransformation)));
   setPalette(pal);
设置背景颜色:
 this->setStyleSheet("background-color:rgb(255,34,198)");


展开阅读全文

没有更多推荐了,返回首页