【发布时间】:2018-01-07 08:22:34
【问题描述】:
我阅读了本教程- https://python-gtk-3-tutorial.readthedocs.io/en/latest/application.html
第一段说——
Gtk.Application 包含许多现代重复性任务 应用程序需求,例如处理多个实例,D-Bus 激活、打开文件、命令行解析、启动/关闭、 菜单管理、窗口管理等。
如何使用 Gtk.Application 进行启动/关闭、窗口管理和菜单管理?我找不到任何教程、示例或 API 文档。谁能建议如何做到这一点?我正在使用 Python 2.7.14 和 Pygobject(pygi-aio-3.24.1_rev1-setup)。提前致谢。
【问题讨论】:
-
我有多个窗口,它们驻留在多个空地文件中,预计将根据需要加载。
-
在上一个问题中,您说您不希望应用显示为切换窗口。这仍然是真的,还是您正在处理不同的问题?
-
不,同样的问题。我在这里接受更改 = 切换含义。我不希望它看起来像打开了不同的窗口。只是希望它像任何普通的简单应用程序一样更改窗口。仅此而已。
-
好吧,看来你已经习惯了与 Gtk 不同的东西了。在 Gtk 中,如果你改变窗口,它看起来就是那样。现在,就像 JoseFonte 在 Gtk 聊天中所说的那样,您可以在 Gtk 窗口中切换小部件。但是 GtkApplication 不会帮助你做到这一点。
标签: python python-2.7 gtk gtk3 pygobject