2012-08-10 109 views
0

我在QT設計器中創建了'base.ui'文件,我想在另一個'UI'文件中繼承這個'base.ui'文件。是否有任何方法可以做它如何在另一個UI文件中繼承Qt UI文件

+0

請在此上下文中定義*「inherit *」的含義? – 2012-08-10 21:44:18

回答

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內容。

+0

Thnaks Eric ..我已經通過推廣這個小部件來做到這一點 – sachin 2012-08-16 09:52:07