QGraphicsSceneWheelEvent Class

QGraphicsSceneWheelEvent クラスは、グラフィックスビューフレームワークのホイールイベントを提供します。詳細...

Header: #include <QGraphicsSceneWheelEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Inherits: QGraphicsSceneEvent

パブリック関数

virtual ~QGraphicsSceneWheelEvent()
Qt::MouseButtons buttons() const
int delta() const
(since 6.2) bool isInverted() const
Qt::KeyboardModifiers modifiers() const
Qt::Orientation orientation() const
(since 6.2) Qt::ScrollPhase phase() const
(since 6.2) QPoint pixelDelta() const
QPointF pos() const
QPointF scenePos() const
QPoint screenPos() const

詳細説明

QWheelEvent QGraphicsView QWheelEvent::globalPos() をアイテム、シーン、スクリーン座標 (pos(),scenePos(),screenPos()) に変換します。

QGraphicsSceneMouseEventQGraphicsSceneContextMenuEventQGraphicsSceneHoverEventQWheelEventも参照

メンバ関数ドキュメント

[virtual noexcept] QGraphicsSceneWheelEvent::~QGraphicsSceneWheelEvent()

QGraphicsSceneWheelEvent を破棄する。

Qt::MouseButtons QGraphicsSceneWheelEvent::buttons() const

ホイールイベントが発生したときに押されたマウスボタンを返す。

modifiers()も参照

int QGraphicsSceneWheelEvent::delta() const

ホイールを回転させた距離を8分の1度単位で返します。正の値は、ホイールがユーザーから遠ざかる方向に回転したことを示し、負の値は、ホイールがユーザーに向かって逆方向に回転したことを示します。

ほとんどのマウスタイプは15度単位で動作し、その場合デルタ値は120の倍数(== 15 * 8)となります。

[since 6.2] bool QGraphicsSceneWheelEvent::isInverted() const

イベントと共に配信されたデルタ値が反転しているかどうかを返します。

この関数は Qt 6.2 で導入されました。

Qt::KeyboardModifiers QGraphicsSceneWheelEvent::modifiers() const

ホイールイベントが発生したときにアクティブだったキーボード修飾子を返します。

buttons()も参照してください

Qt::Orientation QGraphicsSceneWheelEvent::orientation() const

ホイールの向きを返します。

[since 6.2] Qt::ScrollPhase QGraphicsSceneWheelEvent::phase() const

ホイールイベントのスクロールフェーズを返します。

この関数は Qt 6.2 で導入されました。

QWheelEvent::phase参照して ください。

[since 6.2] QPoint QGraphicsSceneWheelEvent::pixelDelta() const

スクロール距離を画面上のピクセル単位で返します。この値は、macOS のような高解像度のピクセルベースの差分値をサポートするプラットフォームで提供されます。この値は、画面上のコンテンツをスクロールするために直接使用する必要があります。

この関数は Qt 6.2 で導入されました。

QWheelEvent::pixelDeltaも参照してください

QPointF QGraphicsSceneWheelEvent::pos() const

ホイールイベントが発生したときのカーソルの位置をアイテム座標で返します。

scenePos() およびscreenPos() も参照して ください。

QPointF QGraphicsSceneWheelEvent::scenePos() const

wheel イベントが発生したときのカーソルの位置をシーン座標で返します。

pos() およびscreenPos()参照。

QPoint QGraphicsSceneWheelEvent::screenPos() const

ホイールイベントが発生したときのカーソルの位置をスクリーン座標で返します。

pos() およびscenePos() も参照して ください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。