• 8465阅读
  • 6回复

一个关于QListView选中保持的问题 [复制链接]

上一主题 下一主题
离线bienew
 

只看楼主 倒序阅读 楼主  发表于: 2007-08-27
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
在QListView中显示了一系列条目之后,如果鼠标点上,或者移动上、下方向键,可以看到选中变化(蓝底白字)。
但是,当我将焦点移动到旁边的按钮的时候,选中项就变暗了,请问如何让它继续保留选中项的蓝底白字?
谢谢。
离线bienew

只看该作者 1楼 发表于: 2007-08-27
用了一个很傻的解决办法,就是重载focusOutEvent,在该事件里啥事也不做……
不知道会不会带来什么后遗症
离线XChinux

只看该作者 2楼 发表于: 2007-08-28
设置palette,让active和inactive两种状态下对应的的颜色一致。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线jzj139
只看该作者 3楼 发表于: 2007-08-28
还是老板牛
qt
离线lzp22

只看该作者 4楼 发表于: 2008-12-29
Hi,我最近也遇到这个问题了,如何设置呢?小弟还是新手
离线wvins
只看该作者 5楼 发表于: 2008-12-30
搬个板凳学习
离线wd007

只看该作者 6楼 发表于: 2009-01-01
学习了
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个