首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使窗口以GTK4为中心?

如何使窗口以GTK4为中心?
EN

Stack Overflow用户
提问于 2020-06-27 19:36:10
回答 1查看 599关注 0票数 9

在GTK3中,Gtk.Window类上有一个名为window-position的属性。通过将此属性设置为Gtk.WindowPosition.CENTER,可以告诉窗口在屏幕中心呈现。

在GTK4中,该属性已被删除。如何在GTK4中实现相同的行为,即如何使我的应用程序的主窗口呈现在屏幕的中心?

我检查了迁移指南,但没有找到解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-28 20:14:17

没有替代的API,因为它不可能跨平台工作,因此它被定义为API中断了。因此,它被删除了。

例如:当在Wayland会话之上运行时,这是不可能实现的,因为协议不允许获取/设置全局坐标。如果您仍然希望有类似的工作,您将不得不为您想要支持的平台调用特定的platforms (例如,X11)。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62614703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档