• 5207阅读
  • 4回复

关于设置对话框背景图片的问题 [复制链接]

上一主题 下一主题
离线qscbmn
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-21
       今天在designer中编辑话框片时,使用stylesheet属性设置好背景图片后,发现对话框中的按钮背景图片也被改变了,怎样避免这种情况?换一种方法使用下面代码设置背景图片时,背景图片又不能随对话框大小拉伸,有什么解决办法?
    QPalette pal = palette();
         pal.setBrush(QPalette::Window, QBrush(QPixmap(":/images/background.jpg")));
         setPalette(pal);
离线dbzhang800

只看该作者 1楼 发表于: 2009-12-21
用 stylesheet,你的问题可以通过指定#youDiaName解决
离线qscbmn

只看该作者 2楼 发表于: 2009-12-21
能具体点么?怎么指定?
离线dbzhang800

只看该作者 3楼 发表于: 2009-12-21
比如说:

setStyleSheet("QDialog#youDiaName{...}");
离线qscbmn

只看该作者 4楼 发表于: 2009-12-21
搞定了,多谢
快速回复
限100 字节
 
上一个 下一个