日志
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 水平滚动字幕