.desktop 文件中的名称在 tkinter 中不起作用 - python
Name in .desktop file not working in tkinter - python
我在 tkinter 中做了一个 python 应用程序。然后我制作了 Debian 安装程序并将其安装在 PC 上。现在我想要我的应用程序名称是 Ghanshyam 在 TopBar 而不是 Tk。这就是它现在在 TopBar 中的样子
我想在 TopBar 中使用自定义名称。 (不是 Tk)
假设我的应用程序名称是 Firefox Web 浏览器。我想要这样的东西:
根据this回答,我必须在应用程序的桌面条目中添加一行
Name=TITLE
我已经完成了。
ghanshyam.desktop
[Desktop Entry]
Version=1.0
Name=Ghanshyam
Comment=Comment in ghanshyam.desktop file
Exec=/usr/bin/ghanshyam/main
Icon=/usr/share/icons/ghanshyam/icon.png
Terminal=true
Type=Application
StartupNotify=true
Categories=Utility;Application;
上图是我的桌面文件。你可以看到我已经在我的桌面条目中写了Name。然而我的应用程序显示 Tk 而不是 Ghanshyam。我该如何解决?
任何帮助都是可观的。提前致谢:)
详情:
OS: Ubuntu 20.04 | Python: 3.8
我应该查看文档。嗯,以后对某人有用。
使用类名
root = Tk(className='Ghanshyam')
根据 tkinter 上的 python Docs:
The Tk class is instantiated without arguments. This creates a toplevel widget of Tk which usually is the main window of an application. Each instance has its own associated Tcl interpreter.
我在 tkinter 中做了一个 python 应用程序。然后我制作了 Debian 安装程序并将其安装在 PC 上。现在我想要我的应用程序名称是 Ghanshyam 在 TopBar 而不是 Tk。这就是它现在在 TopBar 中的样子
我想在 TopBar 中使用自定义名称。 (不是 Tk)
假设我的应用程序名称是 Firefox Web 浏览器。我想要这样的东西:
根据this回答,我必须在应用程序的桌面条目中添加一行
Name=TITLE
我已经完成了。
ghanshyam.desktop
[Desktop Entry]
Version=1.0
Name=Ghanshyam
Comment=Comment in ghanshyam.desktop file
Exec=/usr/bin/ghanshyam/main
Icon=/usr/share/icons/ghanshyam/icon.png
Terminal=true
Type=Application
StartupNotify=true
Categories=Utility;Application;
上图是我的桌面文件。你可以看到我已经在我的桌面条目中写了Name。然而我的应用程序显示 Tk 而不是 Ghanshyam。我该如何解决?
任何帮助都是可观的。提前致谢:)
详情:
OS: Ubuntu 20.04 | Python: 3.8
我应该查看文档。嗯,以后对某人有用。
使用类名
root = Tk(className='Ghanshyam')
根据 tkinter 上的 python Docs:
The Tk class is instantiated without arguments. This creates a toplevel widget of Tk which usually is the main window of an application. Each instance has its own associated Tcl interpreter.