【发布时间】:2021-01-01 04:42:18
【问题描述】:
我正在使用 Gtk 创建一个应用程序,我需要一次又一次地使用堆栈页面,每个页面上都有不同的数据。我设计了一个带有 glade 的页面,但现在想克隆它并在堆栈的不同页面中使用它。请帮帮我。
【问题讨论】:
-
小部件不会被克隆。 (我不记得我曾经在我自己使用过的任何小部件集中看到它。)这可能与每个小部件必须是唯一的(以确保唯一的属性)的要求相矛盾。不过,您可以一次又一次地重复创建“相同”的小部件。为此,要么为创建组合小部件创建一个函数并多次调用它,要么为你的组合小部件创建一个类,您可以多次实例化它。