pinkyuanxue的个人主页

一块来学习!!!

http://www.qtcn.org/bbs/u/126669  [收藏] [复制]

pinkyuanxue

奋斗.....

  • 23

    关注

  • 26

    粉丝

  • 39

    访客

  • 等级:新手上路
  • 总积分:9
  • 女,1990-01-28

最后登录:2013-07-11

更多资料

日志

Qt Widget背景图片的设置

2012-08-27 14:13
1,我们要设置背景图片,首先就是要让图片设置背景生效
this->setAutoFillBackground(true);这句话我不解释了,不理解的话,大家可以GOOGLE一下
2,声明一个背景设置变量
QPalette pal这里你得包含这个类的头文件include<QPalette>,以后类似的类在用之前也必须包含头文件。
pal.setBrush(this->backgroundRole(),QBrush(QPixmap("./1.jpg")))
这句话,我着重的讲一下,这个pal.setBrush我就无需多说了,就相当于把函数的第二个参数刷成 第一个参数的样式,解释一下,第二个参数是你要设置的为背景图片的图片, 如果你要像我这么写,你就必须把你的图片拷贝到当前目录下,而且前面加上 ./ 这个东西,如我想用当前目录下的1.jpg图片,我就必须写成上面那个代码。
3,最后也就是保存了设定了
this->setPalette(pal);
原文:http://hi.baidu.com/%C1%F7%D1%AA%B5%C4%C4%B5%B5%A4/blog/item/01abbe5d5c9f7ba0800a1814.html
分类:Qt 学习笔记|回复:0|浏览:1393|全站可见|转载
 

Powered by phpwind v8.7 Certificate Copyright Time now is:05-15 00:04
©2005-2016 QTCN开发网 版权所有 Gzip disabled