我正在为我的大学项目用Qt写一个应用程序。作为我的主要部件,我选择了QWizard。我决定为向导中的每个QWizardPage创建一个表单(ui文件)。我将页面添加到QWizard中,一切都很顺利。然而,我的WizardPages需要在它们之间传递变量,尽管我已经尝试了所有我能想到的方法,但我没有找到解决方案。有什么简单的方法可以做到吗?我想,如果我没有使用QtDesigner,这可能会更容易完成,但我真的更喜欢避免重写UI。
为了弄清楚,我得到的是:具有自己的UI表单的QWizard主小部件,页面在QtDesigner中被提升为我自己的类。每个类都有自己的UI表单。为了设置UI,我在QWizard的构造函数中调用了ui->setup(this)。我正在努力解决的问题是在页面之间传递变量。
发布于 2012-05-13 04:28:04
因此,您可以使用QWizard's field mechanism。
https://stackoverflow.com/questions/10566413
复制相似问题