QInputSequence Class

class Qt3DInput::QInputSequence

QInputSequence は、次々にトリガーされなければならないQAbstractActionInput のセットを表します。さらに...

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

プロパティ

パブリック関数

QInputSequence(Qt3DCore::QNode *parent = nullptr)
void addSequence(Qt3DInput::QAbstractActionInput *input)
int buttonInterval() const
void removeSequence(Qt3DInput::QAbstractActionInput *input)
QList<Qt3DInput::QAbstractActionInput *> sequences() const
int timeout() const

パブリックスロット

void setButtonInterval(int buttonInterval)
void setTimeout(int timeout)

シグナル

void buttonIntervalChanged(int buttonInterval)
void timeoutChanged(int timeout)

詳細説明

プロパティの説明

buttonInterval : int

入力シーケンスの連続するQAbstractActionInput'間の最大時間。単位はミリ秒。

アクセス関数:

int buttonInterval() const
void setButtonInterval(int buttonInterval)

ノーティファイアシグナル:

void buttonIntervalChanged(int buttonInterval)

timeout : int

Notifier signal: 入力シーケンス内のすべてのQAbstractActionInput's が、この時間内にトリガされなければならない時間。単位はミリ秒。

アクセス関数:

int timeout() const
void setTimeout(int timeout)

ノーティファイアシグナル:

void timeoutChanged(int timeout)

メンバ関数 ドキュメント

[explicit] QInputSequence::QInputSequence(Qt3DCore::QNode *parent = nullptr)

parent を親とする新しい QInputSequence を構築する。

void QInputSequence::addSequence(Qt3DInput::QAbstractActionInput *input)

QInputSequence のシーケンスベクトルの最後にQAbstractActionInput input を追加します。

removeSequenceも参照

int QInputSequence::buttonInterval() const

入力シーケンスの連続するQAbstractActionInput'間の最大時間を返す。時間の単位はミリ秒である。

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

setButtonInterval()も参照の こと。

void QInputSequence::removeSequence(Qt3DInput::QAbstractActionInput *input)

このQInputSequence'のシーケンスベクトルからQAbstractActionInput input を削除する。

addSequenceも参照

QList<Qt3DInput::QAbstractActionInput *> QInputSequence::sequences() const

QInputSequence'のシーケンスベクトルを返す。

int QInputSequence::timeout() const

入力シーケンス内のすべてのQAbstractActionInput'が、この時間内にトリガされなければならない時間を返します。時間の単位はミリ秒である。

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

setTimeout()も参照

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