我有一个问题,以显示高质量的图标在Alt-Tab在Linux中。我的开发是使用GTK2,并对128x128png图标使用gtk_window_set_icon()。环境是GNOME3。
但是,当我按住alt-tab组合键时,图标变得模糊和像素化。
我不确定它是由GNOME3 freedesktop.org规范引起的,还是由GTK2引起的。请帮帮忙。
发布于 2011-08-11 16:27:08
你可以安装多个版本的图标,不同的分辨率,Gnome应该根据上下文选择最好的版本。例如,在Fedora 15上,firefox包安装了几个图标:
/usr/share/icons/hicolor/16x16/apps/firefox.png
/usr/share/icons/hicolor/22x22/apps/firefox.png
/usr/share/icons/hicolor/24x24/apps/firefox.png
/usr/share/icons/hicolor/32x32/apps/firefox.png
/usr/share/icons/hicolor/48x48/apps/firefox.png
/usr/share/icons/hicolor/256x256/apps/firefox.png你甚至可以安装一个可伸缩的图标,所以如果它想(目前还没有),firefox包可以安装:
/usr/share/icons/hicolor/scalable/apps/firefox.svg然后,在应用程序的桌面文件中,只需给出图标的名称,例如:
Icon=firefoxGnome应该解决所有问题,并为使用它的每个上下文选择最好的图标。
https://stackoverflow.com/questions/7020546
复制相似问题