• 6968阅读
  • 4回复

关于用 QStyle 自定义外观的细节修改 [复制链接]

上一主题 下一主题
离线napier
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-17
— 本帖被 XChinux 执行加亮操作(2010-10-23) —
这是 Qt 自带的例子 Styles:

外观上有个 BUG,在反复切换 NorwegianWood 和 Cleanlooks 后会出现(每次都把程序关掉重新启动)。在我的两台机器(一台 win 7,一台 XP)上一般是切换两次出现一次。

NorwegianWood 风格


用 Combobox 切换成 Cleanlooks 风格


正常的 Cleanlooks 风格下拉菜单


异常的 Cleanlooks 风格下拉菜单,下面多了一大块空白
  

这个问题应该怎么解决呢?
[ 此帖被napier在2010-03-17 13:16重新编辑 ]
离线hehui

只看该作者 1楼 发表于: 2010-03-17
空白可以点击么?
感觉是主题的问题,这个是模仿的Gnome的风格~遇到过下拉条的问题
离线napier

只看该作者 2楼 发表于: 2010-03-25
空白处不是可选项,但是点了以后会使下拉菜单消失。我感觉像是切换风格以后,菜单的尺寸未能及时改变造成的,不过这不能解释为什么这个现象不是每次都出现。
离线洛神印

只看该作者 3楼 发表于: 2010-10-23
貌似这个在qt forum,说是qt的bug......
离线logens
只看该作者 4楼 发表于: 2012-10-16
受教了
心随我意,我心翱翔
快速回复
限100 字节
 
上一个 下一个