我正在尝试更改当前鼠标悬停的项目的背景颜色。
到目前为止我所做的是:我将QListView子类化为ctor:
connect(this,SIGNAL(entered(QModelIndex)),this,SLOT(enteredSlot(QModelIndex)));
这项工作基本上需要在插槽enteredSlot(QModelIndex)
中完成,但我不知道如何。
答案 0 :(得分:3)
setting a style sheet for your QListView您可以轻松实现您想要做的事情。如果您之前没有使用样式表,可能需要在文档中稍微回溯一下,但可以使用它们来完成与自定义窗口小部件外观相关的最常见活动。不要将它们与QStyles混淆,后者是一种不同的造型机制。