Contact me: hankecnc@gmail.com

GTK3:修复计算器小部件中按钮大小的建议 #1436

推推 grbl 3年前 (2023-01-30) 246次浏览
关闭
hansu 打开了这个问题 2021 年 12 月 10 日 · 10 条评论 · 由#1454修复
关闭

GTK3:修复计算器小部件中按钮大小的建议#1436

hansu 打开了这个问题 2021 年 12 月 10 日 · 10 条评论 · 由#1454修复

注释

GTK3:修复计算器小部件中按钮大小的建议 #1436
成员

由于我增加计算器小部件的“确定”和“取消”按钮的小技巧 ( #1029 ) 不再适用于 Gtk3,这里有一些新布局的可能性。你想要什么?

我们可以让它接近 Gtk2 版本 (1):

GTK3:修复计算器小部件中按钮大小的建议 #1436

或集成 (2):
GTK3:修复计算器小部件中按钮大小的建议 #1436

或者(我玩了一下)稍微大一点的确定按钮(3):
GTK3:修复计算器小部件中按钮大小的建议 #1436

或 (4):
GTK3:修复计算器小部件中按钮大小的建议 #1436

或 (5):
GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436
合作者

我更喜欢2

GTK3:修复计算器小部件中按钮大小的建议 #1436
合作者
杰霍顿 评论了 2021 年 12 月 10 日 通过电子邮件
GTK3:修复计算器小部件中按钮大小的建议 #1436
合作者
安迪普 评论了 2021 年 12 月 11 日 通过电子邮件
GTK3:修复计算器小部件中按钮大小的建议 #1436
成员作者
韩素 评论了 2021 年 12 月 11 日  

更多灵感…?
如果您有更好的想法,请随意……

GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436

为 MS 油漆模型道歉…

GTK3:修复计算器小部件中按钮大小的建议 #1436
成员作者

GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436

问题:
在更新这些小部件时,作为 GTK3 工作的一部分,我们是否应该尝试修复弃用警告?
例如
GtkTable -> GtkGrid
VBox / HBox -> Box with orientation reparent(
)
modify_font()
等。

GTK3:修复计算器小部件中按钮大小的建议 #1436
成员作者

是的,我们可以做到这一点(除了 GtkTable -> GtkGrid,因为 glade 编辑器现在不支持 Gtk.Grid afaik)。但是你从哪里得到弃用警告呢?

GTK3:修复计算器小部件中按钮大小的建议 #1436

因此,我一直将我所有的实验性更改都基于 Mint 20,它基于 Debian 11(Bullseye。)随 Glade 3.22 一起提供,我的目标是 Gtk 3.20,然后它将开始突出显示所有弃用。我想更广泛的问题是下一个主要版本的入门操作系统级别要求是什么。在某些时候,就像使用 Python2 一样,必须彻底中断以使所有内容保持最新状态并尽可能清理,否则永远不会前进。

至于你的代码问题,我想这取决于。我最初被 Glade 吸引是因为创建界面的入门门槛较低(这是我第一次使用 Gtk。)也就是说,我很快发现从头开始重做整个计算器比尝试更新 Gtk2 版本更容易的 XML 文件。我也可以花时间学习直接用代码来做。

GTK3:修复计算器小部件中按钮大小的建议 #1436
GTK3:修复计算器小部件中按钮大小的建议 #1436

GTK3:修复计算器小部件中按钮大小的建议 #1436
成员作者
韩素 评论了 2021 年 12 月 29 日  

啊是的,我的系统上也有 Glade 3.22。不知道为什么,我一直用的是Glade 3.8.6。可能是因为那是 GTK2 的最新版本?

那么我也想摆脱不推荐使用的项目。有异议吗?