在使用 GtkBuilder + *.ui-files 几个星期后,我感到非常尴尬。
要么我注定 OOP原则是为了从使用GtkBuilder和 *.ui 文件中获得真正的优势,要么如果我不想放弃 OOP 设计,我会因为GtkBuilder 获得太多开销,以至于根本不值得使用它。
举个例子:IDE - 主窗口,要么把它做成一个大的 UI 文件,要么把它做成许多部分(例如工具栏、状态栏、SourceView 等的单独文件),但要围绕构建器做更多的代码。
任何人都可以解释我如何得到低于一顶帽子?我找不到足够的关于 GtkBuilder/*.ui-files 最佳实践的教程。