2013-07-15 80 views
3

我做了一個特殊的組合框,我使用了一個QTreeWidget來顯示下拉上下文。 現在我有一個問題,如果下拉顯示滾動條總是向​​下滾動。 但我希望它被捲起來。 (應該是一些歷史組合框,在上面最新的條目)滾動到頂部不起作用

我試着給覆蓋了scrollToTop:

void MyComboBox::showPopup() 
{ 
    QComboBox::showPopup(); 
    view()->scrollToTop(); 
} 

這不是工作,滾動條仍然是在底部。 有誰知道爲什麼這不起作用?或者知道更好的解決方案? 謝謝

回答

0

我剛解決了它。

問題是,在QTreeWidgets中,AutoScroll屬性默認爲true。 禁用此功能可解決此問題。