为啥当前的林间空地会修改旧林间地生成的 UI?
Posted
技术标签:
【中文标题】为啥当前的林间空地会修改旧林间地生成的 UI?【英文标题】:Why does current glade modify the UI generated by a old glade?为什么当前的林间空地会修改旧林间地生成的 UI? 【发布时间】:2021-10-08 18:16:44 【问题描述】:我正在尝试稍微修改 https://gitlab.com/robru/gottengeography/-/blob/master/data/gottengeography.ui 文件,该文件是在 2012 年使用(据说)glade
创建的,但是当我在我的 ubuntu 20.04 系统中打开并保存它(没有修改)时(我的林间空地是 3.22 .2-1),我在 python-gtk3 应用程序中得到的 UI 与原来的完全不同。
我需要一种方法来应用一些非常小的修改,但glade
将其保存为(假设)完全不同的文件。
新的glade
会不会和2012生成的文件有些不兼容?
我应该怎么做才能不丢失现在解释的 UI?
【问题讨论】:
【参考方案1】:这是 Glade 中的一个已知错误(也是一些 GNOME 开发人员hold the opinion you should not use it 的原因)。
不幸的是,目前对此无能为力。有一些 projects 正在为 GTK4 管理 UI 文件,但我不知道有任何努力将其向后移植到 GTK3。
恐怕此时你能做的最好的事情就是在你的 IDE 中手动编辑 XML 文件来做你想做的事。
【讨论】:
以上是关于为啥当前的林间空地会修改旧林间地生成的 UI?的主要内容,如果未能解决你的问题,请参考以下文章