1

私は大学のプロジェクトのために Qt でアプリケーションを書いています。メインのウィジェットとして QWizard を選びました。ウィザードに表示される QWizardPage ごとにフォーム (ui ファイル) を作成することにしました。ページを QWizard に追加したところ、すべてがスムーズに機能しました。ただし、私の WizardPages はそれらの間で変数を渡す必要があり、考えられるすべてのことを試してみましたが、解決策が見つかりませんでした。それを行う簡単な方法はありますか?QtDesigner を使用していなければ、もう少し簡単に実現できたかもしれませんが、UI の書き直しは避けたいと思います。

明確にするために、私が得たものは次のとおりです。独自のUIフォームを備えたQWizardメインウィジェット、ページはQtDesignerで独自のクラスに昇格されます。各クラスには独自の UI フォームがあります。UI を設定するにui->setup(this)は、QWizard のコンストラクターで呼び出します。私が苦労している問題は、ページ間で変数を渡すことです。

4

1 に答える 1

3

したがって、 QWizard のフィールド メカニズムを使用できます。

于 2012-05-12T20:28:03.667 に答える