【发布时间】:2018-09-24 18:13:26
【问题描述】:
自从我发现 Python 以来,我已经使用 Glade + Python + Gtk 创建了四个小应用程序。对于它们中的每一个,结构都是一个文件夹,带有应用程序的名称,包含:
- “图片”文件夹
- 一个主 .py 文件,其中包含处理所有项目窗口的所有类
- 包含所有窗口(主应用程序窗口、关于对话框、配置对话框等)的 .glade 文件
- style.css 文件
- (如有必要,其他文件为 sqlite 文件和/或 json 文件)
现在我想知道这个组织是否是一个好的做法。因为我看过一个视频教程,其中每个窗口都有自己的“.ui”文件和.py 文件。此外,其他应用似乎也是这样组织的,Anjuta 项目似乎也遵循这一规则。
此外,展示如何创建 Python-Gtk-Glade 应用程序的教程几乎都是单窗口项目...
所以我的问题是:你如何组织你的 Python-Gtk-Glade 项目或者最好的方法是什么?
提前致谢。
【问题讨论】:
标签: python gtk structure project glade