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);
}
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM