qt中如何将png设置为背景(怎么将图片平铺)
发布网友
发布时间:2022-05-03 05:28
我来回答
共2个回答
热心网友
时间:2023-10-11 05:40
MyWidget*w=new MyWidget;
QPalette palette;
palette.setBrush(w->backgroundRole(), QBrush(QPixmap("./pi/backGround.PNG")));
w->setPalette(palette);
w->show();
按上面的做就可以设置背景了,注意替换你自己的widget的类和图片的路径
热心网友
时间:2023-10-11 05:40
用Painter.setBackGround(your image);
Painter.fillRect(yourRect, your image);
好像是这样的,有点忘了
热心网友
时间:2023-10-11 05:40
MyWidget*w=new MyWidget;
QPalette palette;
palette.setBrush(w->backgroundRole(), QBrush(QPixmap("./pi/backGround.PNG")));
w->setPalette(palette);
w->show();
按上面的做就可以设置背景了,注意替换你自己的widget的类和图片的路径
热心网友
时间:2023-10-11 05:40
用Painter.setBackGround(your image);
Painter.fillRect(yourRect, your image);
好像是这样的,有点忘了