2015-05-07 39 views
1

我發現在最新的Qt版本中(目前我使用5.4.1,但在5.2版本中是一樣的),如果我向QComboBox添加多個項目並將鼠標光標放置在特定位置,它會滾動本身,這真的很煩人......我想。QComboBoxes不需要的自動滾動

我在Qt Designer中創建了一個非常簡單的GUI。它只包含一個QComboBox。我添加了很多項目(30),以便能夠檢查這個錯誤。如果前N個項目可見,則無法再現,但如果向下滾動一下,然後將鼠標放在帶紅點的圖像上並開始移動鼠標,則自動滾動開始。

它看起來並不是一個很好的bug,但是當你只是想將鼠標光標移開並導致列表滾動時。

Position of the stange behaviour

更新: 我發現,它可如果列表中的第一項是一個空字符串只再現。沒有它,它工作得很好。

+0

無法重現,但可能它應該作爲錯誤報告發送給Qt開發人員。因爲你的問題在技術上並不包含問題。 – Predelnik

+0

我將它報告給Qt。但我也想知道是否有人知道這個解決方案。 –

+0

我在這裏添加到相關的[Qt bug報告](https://bugreports.qt.io/browse/QTBUG-45998)。 –

回答

1

這是Qt 5.4.1版本中的一個錯誤。 Reported