gpt4 book ai didi

c++ - QScroller和QScrollBar之间的qt冲突

转载 作者:行者123 更新时间:2023-11-28 06:52:30 26 4
gpt4 key购买 nike

我发现QScroller和QScrollBar之间存在冲突。所以我有一个带有垂直滚动条的 QScrollArea。我还激活了一个 QScroller,它允许我使用左键单击按钮进行动态滚动。但是我不能再捕获滚动条句柄了。因为一旦我捕获它,QScroller 就开始接管。这就是我添加 QScroller 的方式:

QScroller::grabGesture(mArea, QScroller::LeftMouseButtonGesture) ; 

知道如何解决冲突吗?

最佳答案

我遇到了同样的问题。可以通过将 grabGesture 应用于 QScrollArea 的视口(viewport)而不是整个小部件来避免这种情况:

QScroller::grabGesture(mArea->viewport(), QScroller::LeftMouseButtonGesture) ; 

关于c++ - QScroller和QScrollBar之间的qt冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23675845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com