GTK/Glade 中有类似 WPF DataTemplates 的东西吗?
我正在编写一个 pyGTK 应用程序,我想根据用户从组合框中的选择来更改输入。例如,用户可以选择卡车/汽车/货车,并且输入参数将根据车辆类型而变化。
有没有一种方法可以使用 Glade 定义不同的子面板?为每个不同的子面板定义一个新类很容易,但是在 Glade 中也可以这样做吗?
I am coding a pyGTK application, and I'd like to change an input based on the user's selection from a ComboBox. For example, a user could select truck/car/van, and the input parameters would change corresponding to the type of vehicle.
Is there a way one can define the different sub-panels using Glade? It would be easy to just define a new class for each different sub-panel, but is it possible to also do this in Glade?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在glade中(至少对于使用GtkBuilder的glade-3),您可以将任何小部件作为顶级小部件,以便您可以设计这些面板,然后将它们插入到适当的容器中。
In glade (at least for glade-3 that uses GtkBuilder), you can have any widget as a top-level widget so you can design those panels and then insert them into appropriate container.