問題タブ [qwizard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 次のボタンのエンターキーを無効にするpyqt5 QWizard
でウィザードを作成していますQWizard
私は持ってい QLineEdit
ます QPushButton
エンターキーの押下を受け入れ、「OK」ボタンをクリックするのと同じ機能を実行するこの行を入れました。
問題は、ボタンとウィザードOK
のボタンの両方がトリガーされることです。Next
MVCE:
上記のコードを実行して をクリックok
すると、ページにとどまります。QLineEdit
ボックス以外を選択した場合も同様です。
ボックス内QLineEdit
で を押すEnter
と、次のページに移動し、メッセージ ボックスが表示されます。
ボタンEnter Key
にリンクされないようにするにはどうすればよいですか。Next
BACK
の、NEXT
およびFINISH
ボタンの属性にアクセスしてオーバーライドするにはどうすればよいQWizard
ですか?
python-3.x - 1 つの QWizardPage からメインの QWizard に変数を渡す方法
QWizardPage クラス内の変数 (例: openFile 関数) からメインの QWizard クラスに渡す方法を見つけようとしています。シグナルとスロットについても読みましたが、PyQt5を使用するときにこれが理想的な方法であるかどうか、およびその方法を理解できません。コードの簡単な例を次に示します。