qstatemachine

    1

    1答えて

    ステートマシンへのカスタム投稿イベントが受け入れられたかどうかを確認する必要があります。私のアプローチは、QStateMachineをサブクラス化することです。 http://doc.qt.nokia.com/latest/statemachine-api.htmlセクションを参照イベント、トランジションとガード 私は以下のコードで見逃したことはありませんか?別の/より良いアプローチはありませんか

    0

    1答えて

    たとえば、QStateMachineを実行する1組のロボットがあります。これらのロボットのすべてのステート・マシンは、同じ基本構造を持っている: 国: スリープ 検索 を トランジション(from戻り を破壊する - >toにon signal: スリープ - >破壊 "次" に破壊 - - >検索デストロイ "次" 上 - >リターン "裏" の検索 "次" 検索上>検索 - >リターン "バッ

    0

    1答えて

    QStateMachineを使用してメニュー画面間の移行を検討しています。しかし、状態間の移行時にいくつかのコード(例:show() a QWidget)を開始する方法が不明です。単純な古いシグナル(コメント付きのコードを参照)で簡単に行うことができますが、トランジションを使用して画面を切り替えるときに、派手なアニメーションを行うことができます。 編集:Koyingの提案ごとに更新され は、ここに

    0

    1答えて

    QStateMachineを作成しましたが、状態の遷移を引き起こしたイベントを取得する必要があります。私のスロットに入る機会はありませんEnterStateInit()この呼び出しの原因となったシグナル。ここに私のサンプルコード: CreateStateMachine() { QState *Init = new QState(); QState *CheckPrecondi

    7

    4答えて

    Qt(C++)で状態マシンを実装しようとしています。 QStateMachineの現在の状態を確認するにはどうすればよいですか? ドキュメントにメソッドが見つかりませんでした。 THX

    1

    1答えて

    QStateMachineシステムのPyQt5を正しく使用するための質問があります。 State.assignProperty(aLineEdit, "plainText", "Some text") を使用 はaStateがアクティブであるときはいつでもplainText -propertyに"Some text"を設定することを可能にします。 質問:"Some text"が実行前に定数また

    1

    1答えて

    QtのQStateMachineの問題を理解しようとしています。私はQStateMachineの基本的な理解に非常に興味を持っています。 状態AとBとイベント1を持つ状態マシンを考えてみましょう。イベント1はAからBへとあなたを導きます。Aは初期状態です。 特にこれは近隣を維持するためです。デバイスXでは、隣人Yがこんにちはと言うメッセージを受け取ります。これにより、隣人Xはこの新しい隣人Yの隣人