【问题标题】:Set pygtk window name on Wayland在 Wayland 上设置 pygtk 窗口名称
【发布时间】:2017-05-27 05:14:16
【问题描述】:

在 x11 上,我可以使用

设置我的应用程序的名称
self.set_wmclass ("Name", "Name")

所以当我使用 .desktop 文件启动它时,它会保留图标并被称为“名称”而不是 main.py

但这在 Wayland 上不起作用。我无法通过谷歌搜索找到任何东西

【问题讨论】:

    标签: python pygtk


    【解决方案1】:

    尝试: GLib.set_prgname('app_name')

    app_name 必须与.desktop 文件中的exec= 对应,然后将使用.desktop 文件中的name=

    我不确定它是否是 pygtk 的正确语法。

    【讨论】:

      【解决方案2】:

      未在 Wayland 上确认,但 self.set_title("Foobar") 应该可以工作。 (source)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-07
        • 2020-11-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多