【问题标题】:Scroll to top not working滚动到顶部不起作用
【发布时间】:2013-07-15 08:17:58
【问题描述】:

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

我试图用以下内容覆盖 scrollToTop:

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

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

【问题讨论】:

    标签: c++ qt


    【解决方案1】:

    我刚刚解决了。

    问题是,在 QTreeWidgets 属性 AutoScroll 默认为 true。 禁用它可以解决问题。

    【讨论】:

      猜你喜欢
      • 2013-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多