如果关闭弹出窗口,QComboBox将保留鼠标悬停突出显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果关闭弹出窗口,QComboBox将保留鼠标悬停突出显示相关的知识,希望对你有一定的参考价值。

我在设计QComboBoxes时遇到一些问题。我希望在鼠标悬停时使它们突出显示,但是如果我单击它们然后关闭弹出窗口,则它们似乎保留了突出显示(通过单击外部或选择某些内容都没有关系)。我正在使用Qt 5.13.1,并且在macOS和Linux上看到此问题。尚未对其他产品进行测试,但我想应该是相同的。

我的风格很简单,也许我缺少一些东西:

QComboBox:hover
{
  background-color: rgba(0, 0, 0, 0.2);
}
答案

这是您要找的吗?还是当您尚未按一下以查看所有其他选项时,是指QComboBox的悬停颜色吗?

QComboBox QAbstractItemView
{
  selection-color: white;
  selection-background-color: black;
}

以上是关于如果关闭弹出窗口,QComboBox将保留鼠标悬停突出显示的主要内容,如果未能解决你的问题,请参考以下文章

如何将弹出窗口添加到折线中,当鼠标悬停在地图上的折线上时显示传单

将鼠标悬停在菜单上时,将焦点从下拉列表设置到窗口

Swing JTextArea 上的文本鼠标悬停弹出窗口?

d3.js 隐藏不透明度的弹出窗口不能与指针事件一起正常工作

当您将鼠标悬停在某物上时,这个弹出的东西是啥? [复制]

openlayers简单的鼠标悬停在标记上