• 5763阅读
  • 5回复

QT443设置了控件的qss属性后,滚动条无效了? [复制链接]

上一主题 下一主题
离线bqlhome
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-23
— 本帖被 XChinux 执行加亮操作(2009-02-24) —
如图所示,在有滚动条的控件中加入css控制后, 滚动条没用了。这是吓米原因呢?
也就是说滚动条两端的两个Button不见了,去除Css后又恢复正常。
TextEdit, ListView, Q3ListView等有滚动条的控件都存在这种情况。

我的平台是 WinXp sp2 + Vs2005 + Qt443
[ 此帖被bqlhome在2009-02-23 17:58重新编辑 ]
离线bqlhome
只看该作者 1楼 发表于: 2009-02-23
大家没遇到过这种情况吗?
只看该作者 2楼 发表于: 2009-02-23
css代码贴出来,说明设置在哪个控件上了
离线bqlhome
只看该作者 3楼 发表于: 2009-02-23
我的qSS很简单
background-color:#889988;border-style:none;  
应该跟qss代码本身无关。
只看该作者 4楼 发表于: 2009-02-23
明显是你qss的问题

QTextEdit{background-color:#889988;border-style:none;  }
离线bqlhome
只看该作者 5楼 发表于: 2009-02-24
哦,原来不指定对象直接设置qss, 会导致该对象及其所有子对象都被格式化,包括滚动条。
谢谢楼上!
快速回复
限100 字节
 
上一个 下一个