不受欢迎的QComboBoxes自动滚动

时间:2015-05-07 22:05:38

标签: c++ qt qt5

我发现在最新的Qt版本中(目前我使用的是5.4.1,但在5.2中是相同的)如果我将几个项目添加到QComboBox并且我将鼠标光标定位在特定的位置,它将自动滚动,这是真的很烦人......我想。

我在Qt Designer中创建了一个非常简单的GUI。它只包含一个QComboBox。我添加了很多项目(30),以便能够检查这个bug。如果前N个项目是可见的,则无法再现,但如果我向下滚动一点,然后将鼠标放在带有红点的图像上并开始在其周围移动鼠标,则自动滚动开始。

这似乎不是一个很好的错误,但当你只想将鼠标光标移开时,它会导致列表滚动。

Position of the stange behaviour

更新: 我发现如果列表中的第一项是空字符串,则只能重现它。没有它,它就可以正常工作。

1 个答案:

答案 0 :(得分:1)

这是Qt 5.4.1版本中的一个错误。 Reported