【问题标题】:Kivy application window iconKivy 应用程序窗口图标
【发布时间】:2020-04-27 18:28:02
【问题描述】:

我在 Ubuntu Desktop 18.04 LTS 上运行一个简单的 kivy (1.11.1) 应用程序。我正在尝试为我的应用程序设置一个图标,但似乎没有任何效果。到目前为止,我已经尝试了以下方法:

  1. 选项 1
from kivy.config import Config
Config.set('kivy','window_icon','path/to/icon.ico/png')
  1. 选项 2
class MyApp(App):
def build(self):
    self.icon = 'myicon.png'

他们都没有工作。请指教。

【问题讨论】:

    标签: python-3.x kivy ubuntu-18.04 kivy-language


    【解决方案1】:

    这是一个Ubuntu 的问题,答案是here

    【讨论】:

    • 我可能无法解释清楚,或者我可能遗漏了什么。我创建了一个用于制作快捷方式的 .desktop 文件并正确更改了其图标。但是当我单击它启动主应用程序窗口时,它仍然显示 Python 徽标。关于如何更改相同的任何想法?
    【解决方案2】:

    我做了一些研究,发现 Python 徽标代表当前正在运行的应用程序。将代码编译并打包为 Ubuntu 包后,图标应按预期更改。必须遵循特定平台的特定包装说明。详情可在此处获得:

    https://kivy.org/doc/stable/guide/packaging.html

    【讨论】:

      【解决方案3】:

      这就是我想要达到的目标:

      我想移除屏幕左上角的 Python 标志。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-07
        • 1970-01-01
        • 2010-12-25
        • 1970-01-01
        • 2021-01-02
        • 1970-01-01
        相关资源
        最近更新 更多