QWizard和每个QWizardPage的表单

时间:2012-05-12 18:38:16

标签: c++ qt qt-creator qt-designer

我正在Qt为我的大学项目写一个应用程序。作为我的主要小部件,我选择了QWizard。我决定为将在向导中的每个QWizardPage创建一个表单(ui文件)。我将页面添加到QWizard,一切顺利。但是,我的WizardPages需要在它们之间传递变量,即使我一直在努力尝试这一切我想到的,我没有找到解决方案。有一个简单的方法吗?我想它可能会更容易实现如果我没有使用过QtDesigner,但我真的很想避免重写UI。

为了清楚起见,我得到的是:QWizard主窗口小部件具有自己的UI窗体,页面在QtDesigner中被提升为我自己的类。每个类都有自己的UI表单。要设置UI,我在QWizard的构造函数中调用ui->setup(this)。我正在努力解决的问题是在页面之间传递变量。

1 个答案:

答案 0 :(得分:3)

因此,您可以使用QWizard's field mechanism