【发布时间】:2013-11-04 05:33:15
【问题描述】:
- 在使用 Python 设计 GUI 界面时需要那些健康经验最低的人的建议。
- 根据 GUI 复杂性何时选择什么?
- 我们可以使用哪些 GUI 构建器来提高开发质量?
这是我的第一个 GUI 设计,我在没有 GUI 构建器的情况下完成了它,目前堆叠,因为我已经理解,wx.ListCtrl 的 ObjectListView 包装器本身并没有轻松包含进度条或仪表元素。 (参见图片中的“上传状态”栏)。
注意: ObjectListView 在 .Net 版本中有进度条,目前在 wx.Python 中没有。
P.S: 我发现这个很棒Python GTK+ Full Stack Tutorial
【问题讨论】:
-
您是否不知道 tkinter 是您可以使用的另一个工具包,或者您是否出于某种原因明确将其排除在外?
-
是的,tx u,Tkinter 也是一个替代方案,可能不止这些,是的,tx u 也提醒了我。我只想听听我的声音,还有其他意见 :) 谢谢 :)
-
致@BryanOakley 有一段时间可能是唯一接近的解决方案,它还“附带”了python源代码和安装程序,我在它的PythonLand中看到了探索:)
-
TkInter 有它的局限性,很多时候它需要用 ttk 进一步扩展它。最好使用较新的工具包,因为它们是最完善和最新的,除非您的要求很少并且需要 Tkinter 提供的小磁盘空间和可用性。
标签: user-interface wxpython pyqt pygtk