QWheelEvent Class

class Qt3DInput::QWheelEvent

QWheelEventクラスは、マウスホイールイベントを記述するパラメータを含んでいます。詳細...

Header: #include <Qt3DInput/QWheelEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
In QML: WheelEvent
Inherits: QObject
Status: Deprecated

パブリックタイプ

enum Buttons { LeftButton, RightButton, MiddleButton, BackButton, NoButton }
enum Modifiers { NoModifier, ShiftModifier, ControlModifier, AltModifier, MetaModifier, KeypadModifier }

プロパティ

  • modifiers : const Qt3DInput::QWheelEvent::Modifiers
  • x : const int
  • y : const int

パブリック関数

QWheelEvent(const QWheelEvent &e)
QPoint angleDelta() const
int buttons() const
bool isAccepted() const
Qt3DInput::QWheelEvent::Modifiers modifiers() const
void setAccepted(bool accepted)
QEvent::Type type() const
int x() const
int y() const

詳細説明

マウスホイールのイベントは、マウスが回転したときに発生します。

QKeyEventQMouseEventQMouseHandlerも参照してください

メンバ型ドキュメント

enum QWheelEvent::Buttons

定数
Qt3DInput::QWheelEvent::LeftButtonQt::LeftButton
Qt3DInput::QWheelEvent::RightButtonQt::RightButton
Qt3DInput::QWheelEvent::MiddleButtonQt::MiddleButton
Qt3DInput::QWheelEvent::BackButtonQt::BackButton
Qt3DInput::QWheelEvent::NoButtonQt::NoButton

enum QWheelEvent::Modifiers

定数
Qt3DInput::QWheelEvent::NoModifierQt::NoModifier
Qt3DInput::QWheelEvent::ShiftModifierQt::ShiftModifier
Qt3DInput::QWheelEvent::ControlModifierQt::ControlModifier
Qt3DInput::QWheelEvent::AltModifierQt::AltModifier
Qt3DInput::QWheelEvent::MetaModifierQt::MetaModifier
Qt3DInput::QWheelEvent::KeypadModifierQt::KeypadModifier

プロパティの説明

accepted : bool

マウスホイールイベントが受け付けられたかどうかを指定します。

アクセス関数

bool isAccepted() const
void setAccepted(bool accepted)

[read-only] angleDelta : const QPoint

マウスホイールイベントのホイール角度を指定します。

アクセス関数

QPoint angleDelta() const

[read-only] buttons : const int

マウスホイールイベントにボタンが存在する場合、そのボタンを指定します。

アクセス関数:

int buttons() const

[read-only] modifiers : const Qt3DInput::QWheelEvent::Modifiers

マウスホイールイベントに修飾子が適用されているかどうかを指定します。

アクセス関数

Qt3DInput::QWheelEvent::Modifiers modifiers() const

[read-only] x : const int

マウスホイールイベントの X 座標を指定します。

アクセス関数

int x() const

[read-only] y : const int

マウスホイールイベントのY座標を指定します。

アクセス関数を指定します:

int y() const

メンバ関数 ドキュメント

[explicit] QWheelEvent::QWheelEvent(const QWheelEvent &e)

QWheelEvente から新しい QWheelEvent インスタンスを構築します。

QPoint QWheelEvent::angleDelta() const

ホイールが回転した距離を 8 分の 1 度単位で返します。正の値は、ホイールが前方(ユーザーから離れる方向)に回転したことを示し、負の値は、ホイールが後方(ユーザー方向)に回転したことを示す。

注: angleDelta プロパティのゲッター関数。

int QWheelEvent::buttons() const

ホイールイベントに付随する可能性のあるマウスボタンをチェックするために使用するビットフィールドを返します。

注: プロパティ buttons のゲッター関数。

bool QWheelEvent::isAccepted() const

イベントが受け入れられたかどうかを返す。

注: プロパティaccepted のゲッター関数。

Qt3DInput::QWheelEvent::Modifiers QWheelEvent::modifiers() const

wheel イベントに付随している可能性のあるキーボード修飾子を返す。

注: プロパティ修飾子に対するゲッター関数。

void QWheelEvent::setAccepted(bool accepted)

accepted が真の場合、イベントを受理されたものとして設定する。

注: イベントが受け付けられると、他のリスナーへのそれ以上の伝搬を防ぐ。

注: プロパティaccepted に対するセッター関数。

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

QEvent::Type QWheelEvent::type() const

イベントのQEvent::Type を返します。

int QWheelEvent::x() const

マウス・イベントの x 位置を返す。

注: プロパティ x のゲッター関数。

int QWheelEvent::y() const

マウスイベントの x 位置を返す。

備考: プロパティ y のゲッター関数。

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