我是Qt的新手。我来自Delphi IDE。我找不到从表单继承的解决方案。例如:在Delphi项目中,我有自己的TBaseForm
类,其中使用设计器(.dfm
- 文件创建控件,类似于Qt中的.ui
。创建新表单时,我可以从项目中选择表单,然后新表单从基本表单中获得所有控件。此外,改变基础形式的控制实时影响所有后代。我可以在Qt Creator中做类似的事情吗?
问候。
答案 0 :(得分:0)
您可以手动执行类似的操作。
例如:
QWidget
继承的新表单类(将其命名为BaseForm
)。 QWidget
继承的新表单类(将其命名为ChildForm
)。childform.h/cpp
中手动将继承从QWidget
更改为BaseForm
。在设计时,您在更改父级时无法看到子项的更改。但是,当执行它时,你会看到它。