我想为我的程序设置一个图标(exe文件和桌面快捷方式)。我在Windows上使用Qt 5.7。 我按照http://doc.qt.io/qt-5/appicon.html中的说明操作,即我在“RC_ICONS = logo7.ico”中添加的专业文件。
当我在我的电脑(Win8)上安装程序时,它运行良好。桌面快捷方式的图标完全显示我的徽标和完整大小。但是,当我在另一台计算机(Win10)上安装该程序时,桌面快捷方式的图标不是完整大小。即使我在桌面上按CTRL滚动来更改图标大小,此图标仍保持相同的大小。
以下是两个桌面图标的示例(一个是完整的,另一个是不缩放的)。 image here
我的图标有什么特别之处(我试过128x128到512x512的图标尺寸)以便全屏显示吗? 或者在Qt中可以做些什么?
非常感谢你!
亚历
答案 0 :(得分:1)
大多数Windows 10 .ico图标都是多层文件,而不是真正可扩展的。类似于GIF动画,但没有动画,只是图层。在Gimp图像编辑器中打开.ico文件,您将在图层中看到不同的大小。以下是图标存档上托管的Windows Media中心图标的快速链接:http://www.iconarchive.com/show/mega-pack-2-icons-by-ncrow/Windows-Media-Center-icon.html
附件是我正在谈论的屏幕截图:
screen shot of windows media player icon
你可以将它用作模板并用你的照片取代他们的照片