在 Gtk 中正确显示应用程序图标

Correctly show application icon in Gtk

我已经创建了一个图标文件并将其放在 /usr/share/icons/hicolor/apps/scalable 中,但如何将其设置为我的应用程序的图标?我试过 set_default_icon_nameset_icon_name 但 nether 没有任何效果。

你安装图标后运行gtk-update-icon-cache了吗? Here's 有关安装图标和桌面文件的教程,您可能会觉得有用。