当前位置: 移动技术网 > IT编程>开发语言>C/C++ > Qt的widget与Button添加图片

Qt的widget与Button添加图片

2018年12月19日  | 移动技术网IT编程  | 我要评论

4499双人小游戏,戚继光舰启航实习,电脑入门视频教程

    ui.widget->setautofillbackground(true);

    qimage image;
    qpalette palette;
    image.load("d:\\workspace\\lidarsoft\\suports\\ico\\pro.png"); // 指定图片所在位置及图片名
    palette.setbrush(ui.widget->backgroundrole(), qbrush(image.scaled(// 缩放背景图.
        ui.widget->size(),
        qt::ignoreaspectratio,
        qt::smoothtransformation)));
ui.widget->setpalette(palette);
palette.setbrush(ui.pushbutton->backgroundrole(), qbrush(image.scaled(// 缩放背景图. ui.pushbutton->size(), qt::ignoreaspectratio, qt::smoothtransformation)));
ui.pushbutton->setautofillbackground(true); ui.pushbutton->setpalette(palette); ui.pushbutton->setflat(true);//按钮透明,防止遮挡图片

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网