このページでは

QPanGesture Class

QPanGesture クラスは、ユーザーが行うパン操作を表します。詳細...

ヘッダー: #include <QPanGesture>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
継承元: QGesture

プロパティ

公開関数

virtual ~QPanGesture()
qreal acceleration() const
QPointF delta() const
QPointF lastOffset() const
QPointF offset() const
void setAcceleration(qreal value)
void setLastOffset(const QPointF &value)
void setOffset(const QPointF &value)

詳細な説明

パンジェスチャーによる画像の移動の実演

Qt におけるジェスチャ処理の概要およびアプリケーションでのジェスチャの使用方法については、「Qt Widgets およびグラフィックスビューにおけるジェスチャ」ドキュメントを参照してください。

「 QPinchGesture 」および「QSwipeGesture 」も参照してください 。

プロパティのドキュメント

acceleration : qreal

このプロパティは、このジェスチャーにおけるタッチポイントの動きの加速度を保持します

アクセス関数:

qreal acceleration() const
void setAcceleration(qreal value)

[read-only] delta : QPointF

このプロパティは、前回の入力位置から現在の入力位置までのオフセットを保持します

これは、本質的にはoffset()とlastOffset()の差と同じです。

アクセス関数:

QPointF delta() const

lastOffset : QPointF

このプロパティには、このジェスチャーに対して最後に記録されたオフセットが格納されます

最後のオフセットには、このジェスチャーに対して以前のジェスチャーイベントが配信された際に、offset プロパティで報告されたユーザー入力の位置の変化が含まれます。

このジェスチャーに関する情報を含む以前のイベントが配信されていない場合(つまり、このジェスチャーオブジェクトがジェスチャー内の最初の動きに関する情報を含む場合)、このプロパティのサイズはゼロになります。

アクセス関数:

QPointF lastOffset() const
void setLastOffset(const QPointF &value)

offset : QPointF

このプロパティは、最初の入力位置から現在の入力位置までの合計オフセットを保持します

このオフセットは、入力デバイス上でジェスチャーによってカバーされるユーザー入力の位置の総変化量を測定します。

アクセス関数:

QPointF offset() const
void setOffset(const QPointF &value)

メンバ関数のドキュメント

[virtual noexcept] QPanGesture::~QPanGesture()

デストラクタ。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.