其中在窗口中添加背景圖片可以用到很多方法,這里說一種簡單的
#include"widget.h"
#include<QDebug>
Widget::Widget(QWidget*parent)
:QWidget(parent)
{
frame=newQFrame(this,Qt::Widget);//在頭文件中定義frame
frame->setObjectName("myframe");
//frame->resize(400,700);
frame->setStyleSheet("QFrame#myframe{border-image:url(:/12.jpg)}");//在資源里插入12.jpg
}
Widget::~Widget()

{
}
voidWidget::paintEvent(QPaintEvent*)
{
intx,y;
x=this->width();
y=this->height();
qDebug()<<x<<y;
frame->resize(x,y);
}
