• 6498阅读
  • 5回复

【又加了个问题】QListWidget中的信号有没有当鼠标放到QListWidgetItem上时发送的信号?? [复制链接]

上一主题 下一主题
离线kyosold
 

只看楼主 正序阅读 楼主  发表于: 2008-12-29
— 本帖被 XChinux 执行加亮操作(2008-12-29) —
QListWidget中的信号有没有当鼠标放到QListWidgetItem上时发送的信号??

就是想做成当鼠标在QListWidgetItem上移动时,改变它们的背景色,现在我拿不到这个信号,请高手解答。。。
[ 此贴被kyosold在2008-12-30 10:46重新编辑 ]
离线kyosold

只看该作者 5楼 发表于: 2008-12-30
Re:【已解决】QListWidget中的信号有没有当鼠标放到QListWidgetItem上时发送的信号??
上面回贴子说是解决了,但是发现当我 hover 和 selected 是一样的没问题,但是当我选中其中一项时,背景啥的没问题,但是字体的颜色变成白的了,我原来是有一部份是蓝色,一部份是灰色,如果我在CSS里写 QListWidget::item:selected {color : black;} 那样会把选中的全变成黑的,我不想改变原本的颜色,怎么办呢??
离线kyosold

只看该作者 4楼 发表于: 2008-12-29
楼上的果然高手,解决了,感谢感谢了
离线lazybone
只看该作者 3楼 发表于: 2008-12-29
selected  改为 hover

客气了
[ 此贴被lazybone在2008-12-29 15:12重新编辑 ]
离线kyosold

只看该作者 2楼 发表于: 2008-12-29
先感谢一下楼上的,但是这个方法只是当我点击鼠标选中其中一项时才会就成绿色,我是说当鼠标“放”到项上,不按任何键
离线lazybone
只看该作者 1楼 发表于: 2008-12-29
CSS:
QListWidget::item:selected {
border-color: red;
background: green;
}
快速回复
限100 字节
 
上一个 下一个