qt怎样在窗口中添加图片
其中在窗口中添加背景图片可以用到很多方法,这里说一种简单的
#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);
}