滚动到顶部不起作用

Scroll to top not working

本文关键字:不起作用 顶部 滚动      更新时间:2023-10-16

我制作了一个特殊的组合框,我使用了一个QTreeWidget来显示下拉上下文。现在我有一个问题,如果显示下拉菜单,滚动条总是向下滚动。但我想把它向上滚动。(应该是一些历史组合框,顶部的最新条目)

我试图用覆盖滚动到顶部

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

这不起作用,滚动条仍然在底部。有人知道为什么不起作用吗?或者知道更好的解决方案?感谢

我刚刚解决了它。

问题是,在QTreeWidgets中,属性AutoScroll默认为true。禁用此功能解决了问题。