标签: c++ qt
它适用于Linux + KDE,但不适用于Windows / OSX / Linux + XFCE。
我有一个列表视图,这些项是自定义小部件,如果鼠标位于元素上,则列表视图项的委托不会得到paint()调用。
尝试通过css(:hover)模拟事件,但似乎它不适用于QWidgets。
我是否遗漏了某些内容,或者除了KDE之外,它还缺少其他功能?
答案 0 :(得分:3)
您可能需要打开鼠标跟踪。
QWidget::setMouseTracking(bool)