Gtk 如何使用在其他项目中创建的组件

Gtk 如何使用在其他项目中创建的组件,gtk,glade,Gtk,Glade,在一个项目(.glade文件)中,我创建了一个GtkChooserDialog,并根据自己的喜好进行了修改。 现在我想在另一个glade项目中使用这个GtkChooserDialog,例如,将它用作对话到GtkChooserButton。 但我想在不使用代码(C、Python等)的情况下通过glade 这可能吗?哪个选择器GtkChooser不是什么东西;这只是一个命名约定,特定的类可能提供也可能不提供您想要的功能。因此,忘记这个例子,想象一下在一个名为button.glade的文件中有一个按钮

在一个项目(.glade文件)中,我创建了一个
GtkChooserDialog
,并根据自己的喜好进行了修改。 现在我想在另一个glade项目中使用这个
GtkChooserDialog
,例如,将它用作
对话
GtkChooserButton
。 但我想在不使用代码(C、Python等)的情况下通过glade


这可能吗?

哪个选择器
GtkChooser
不是什么东西;这只是一个命名约定,特定的类可能提供也可能不提供您想要的功能。因此,忘记这个例子,想象一下在一个名为
button.glade
的文件中有一个
按钮
,另一个名为
box.glade
的文件中有一个
Gtk.box
。现在,您需要在
Box.glade
文件的
Gtk.Box
中添加
button.glade
文件的
按钮。如何仅通过glade(即不使用代码(C、Python等))实现这一点?XML glade文件可以导入另一个XML文件中的元素?查找复合小部件模板。哪个选择器
GtkChooser
不是什么东西;这只是一个命名约定,特定的类可能提供也可能不提供您想要的功能。因此,忘记这个例子,想象一下在一个名为
button.glade
的文件中有一个
按钮
,另一个名为
box.glade
的文件中有一个
Gtk.box
。现在,您需要在
Box.glade
文件的
Gtk.Box
中添加
button.glade
文件的
按钮。如何仅通过glade(即不使用代码(C、Python等))实现这一点?XML glade文件可以导入另一个XML文件中的元素?查找复合小部件模板。