0

我在 QT 设计器中创建了“base.ui”文件,我想在另一个“UI”文件中继承这个“base.ui”文件。有什么办法吗

4

1 回答 1

1

我不知道 - 我认为您正在尝试做的是在另一个内部使用自定义小部件?

您可以通过插件扩展设计器,我更熟悉 PyQt 的语法,或者我会给您一个编码示例,但请阅读以下内容:

http://doc.qt.nokia.com/qtcreator-2.0-snapshot/adding-plugins.html

和:

http://doc.qt.nokia.com/4.7-snapshot/designer-using-custom-widgets.html

一般的想法是您的一个 UI 文件正在为 QWidget 的子类定义接口。然后,您将使用新的 QWidget 子类作为另一个 QWidget 子类的一部分,并通过插件在设计器中显示其 UI 内容。

于 2012-08-11T00:00:20.080 回答