• 10548阅读
  • 4回复

[提问]工具栏用setStyleSheet设成渐变后, 工具栏里面的ComboBox背景也成了渐变,怎样ComboBox按默认风格显示? [复制链接]

上一主题 下一主题
离线lhyasia
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-14
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
如题, 工具栏设置成渐变风格的背景之后, 工具栏里面的ComboBox控件的背景也成了同样的渐变风格, 怎样让ComboBox不受工具栏风格影响?
离线kron

只看该作者 1楼 发表于: 2009-05-26
Re:工具栏用setStyleSheet设成渐变后, 工具栏里面的ComboBox背景也成了渐变,怎样ComboBox按默认风格显 ..
我也遇到了这个问题,等
离线hcaihao

只看该作者 2楼 发表于: 2009-10-21
Re:工具栏用setStyleSheet设成渐变后, 工具栏里面的ComboBox背景也成了渐变,怎样ComboBox按默认风格显 ..
同问
离线rqzrqh

只看该作者 3楼 发表于: 2009-10-22
Re:工具栏用setStyleSheet设成渐变后, 工具栏里面的ComboBox背景也成了渐变,怎样ComboBox按默认风格显 ..
在工具栏的stylesheet里面设置
QToolBar *{
background-image:url();
}
这个就是设置子部件的背景为空。默认子部件的背景是用父部件的背景的
离线lhyasia
只看该作者 4楼 发表于: 2011-08-12
Re:工具栏用setStyleSheet设成渐变后, 工具栏里面的ComboBox背景也成了渐变,怎样ComboBox按默认风格显 ..
谢谢 rqzrqh
快速回复
限100 字节
 
上一个 下一个