为了账号安全,请及时绑定邮箱和手机立即绑定

使用PyGtk的最佳方法是什么?

使用PyGtk的最佳方法是什么?

守着一只汪 2021-03-21 17:18:01
我已经学习python一段时间了,并且取得了一些成功。我什至设法使用PyGtk + Glade创建一个或两个(简单)程序。问题是:我不确定将GTK与python结合使用的最佳方法是否是通过使用Glade构建接口。我想知道我们中比较有经验的人(请记住,我只是一个初学者)是否可以指出使用Glade而不是在代码本身中创建所有内容的好处和注意事项(假设学习正确的gtk绑定不会完全是个问题)。
查看完整描述

4 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

使用GtkBuilder而不是Glade,它已集成到Gtk本身而不是单独的库中。

Glade的主要好处是创建界面要容易得多。连接信号处理程序还需要做更多的工作,但是我从来没有觉得这很重要。


查看完整回答
反对 回复 2021-03-22
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

我开始使用林间空地,但是很快就开始使用代码来完成所有工作。Glade非常适合简单的事情,当您学习GTK如何组织小部件(事物如何包装等)时,它非常有用。但是,用代码构造所有内容,您将拥有更大的灵活性。另外,您没有林间空依赖。


查看完整回答
反对 回复 2021-03-22
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

Glade对于创建界面非常有用,这意味着您无需进行大量编码即可轻松更改GUI。您会发现,如果您想做任何有用的事情(例如,构建树状视图),则必须熟悉GTK文档的各个部分-在实践中找到一个不错的教程/示例。


查看完整回答
反对 回复 2021-03-22
  • 4 回答
  • 0 关注
  • 222 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号