python gtk页面布局_python – 设计和更改GTK界面的最佳方法是什么?

我正在使用GTK3和Glade设计一个

python程序.它需要根据用户需要构建的内容来更改界面.

第一个界面是这样的:

____________________________________________________

| Label one | Text entry one | Save object button |

| Label two | Text entry two | |

____________________________________________________

它位于Gtk.Box()内的顶级窗口中,设置为垂直,Gtk.Grid()作为框一侧的标签和文本条目,以及框中部分的保存保存对象按钮. (我的界面实际上要复杂得多,因为表格中有更多标签,文本条目,切换按钮,组合框等).如果你想看到它,它是在http://sourceforge.net/projects/createlauncher.

如果用户需要构建另一个对象,它看起来像:

________________________________________________________

| Label three | Text entry three | Save object button |

| Label four | Text entry four | |

________________________________________________________

关于如何实施变更有哪些建议?

我已经想过跟踪标签一到二和进入二 – 二,隐藏它们并展示其他标签,但它与格式混乱.我已经搞砸了删除每个小部件并重建,如果需要切换回来.这是很多工作.由于我正在使用Glade,因此我很难创建一个单独的“区域”,因为我考虑删除Gtk.Box()并将其重新设置为其他接口需求,但使用Glade似乎令人望而却步.

我愿意接受任何和所有选择.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值