QScrollEvent 和 QWheelEvent 之间有什么区别?
What is the difference between a QScrollEvent and a QWheelEvent?
QScrollEvent 和 QWheelEvent 有什么区别?我知道 QWheelEvent 检测滚动,但 QScrollEvent 有什么用?
快速浏览 docs 提供了以下内容:
QScrollEvent:发送滚动事件以指示接收器应该被滚动。
QWheelEvent:表示鼠标滚轮已经滚动。
旋转鼠标滚轮不需要启动滚动行为。你可以让它放大或任何你想要的。
同样,滚动事件不需要来自鼠标滚轮。它可能来自拖动滚动条或其他任何东西。
所以事件并不意味着同一件事。
QScrollEvent 和 QWheelEvent 有什么区别?我知道 QWheelEvent 检测滚动,但 QScrollEvent 有什么用?
快速浏览 docs 提供了以下内容:
QScrollEvent:发送滚动事件以指示接收器应该被滚动。
QWheelEvent:表示鼠标滚轮已经滚动。
旋转鼠标滚轮不需要启动滚动行为。你可以让它放大或任何你想要的。
同样,滚动事件不需要来自鼠标滚轮。它可能来自拖动滚动条或其他任何东西。
所以事件并不意味着同一件事。