問題タブ [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.

0 投票する
1 に答える
823 参照

python - 次のボタンのエンターキーを無効にするpyqt5 QWizard

でウィザードを作成していますQWizard

私は持ってい QLineEditます QPushButton

エンターキーの押下を受け入れ、「OK」ボタンをクリックするのと同じ機能を実行するこの行を入れました。

問題は、ボタンとウィザードOKのボタンの両方がトリガーされることです。Next

MVCE:

上記のコードを実行して をクリックokすると、ページにとどまります。QLineEditボックス以外を選択した場合も同様です。

ボックス内QLineEditで を押すEnterと、次のページに移動し、メッセージ ボックスが表示されます。

ボタンEnter Keyにリンクされないようにするにはどうすればよいですか。Next

BACKの、NEXTおよびFINISHボタンの属性にアクセスしてオーバーライドするにはどうすればよいQWizardですか?

0 投票する
1 に答える
462 参照

python-3.x - 1 つの QWizardPage からメインの QWizard に変数を渡す方法

QWizardPage クラス内の変数 (例: openFile 関数) からメインの QWizard クラスに渡す方法を見つけようとしています。シグナルとスロットについても読みましたが、PyQt5を使用するときにこれが理想的な方法であるかどうか、およびその方法を理解できません。コードの簡単な例を次に示します。