秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

lazarus编写的程序在Ubuntu任务栏/快捷栏不显示设定的图标

lazarus编写的程序在Ubuntu任务栏/快捷栏不显示设定的图标(显示齿轮的图标),但在银河麒麟又能正常显示相应的图标,这个问题困扰了我很久。

image

经多次尝试,发现采用以下2个步骤就可以解决这个问题:

1、创建.desktop文件
2、desktop的文件名称和执行的软件名称一致<----注意:这个是关键点


desktop文件建议保存到:
home/xxx/.local/share/applications这个目录
xxx---用户名称
生成desktop文件的示例:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Icon=/home/lbz/QFLazarus4.4/自编软件/生成桌面快捷方式/CreateDesktopShort.ico
Exec=/home/lbz/QFLazarus4.4/自编软件/生成桌面快捷方式/CreateDesktopShort %u
Name=桌面快捷方式生成器
Category=Application;
Categories=Application;Programming;

保存为:CreateDesktopShort.desktop

image

 保存后就可以看到:

image

 现在运行在任务栏或快捷栏可以看到设置的正确图标:

image

 

posted on 2026-02-11 16:08  秋·风  阅读(197)  评论(0)    收藏  举报