[problem help] 任务栏程序没有图标
Tofloor
poster avatar
深度小透明
deepin
2024-06-20 09:08
Author

我们公司自己开发了一个程序,直接在桌面点击程序文件就可以打开,但是在任务栏没有图标,空空的很难看
我想给它加一个图标,有哪位大神知道怎么操作吗?

另外还有一个问题就是我们自己这个程序如果从资源管理器双击打开的话,在任务栏是没有它的,
它和资源管理器放到一起了,只有点击任务栏的资源管理器才能切换到我们自己的这个程序

PS:这个程序是基于 electron 的

Reply Favorite View the author
All Replies
Jokul
deepin
2024-06-20 09:59
#1

image.png

创建tray托盘对象使用的图标icon地址有问题或找不到,导致不显示

另外一个问题也是我身受其烦的,自从dde-dock更新到dde-shell,这种图标机制就变了

我一般都是打开github desktop-》打开vs code项目 -》dev开发启动项目,

这一连串的操作,只显示一个github desktop的图标,vscode和启动的项目全被收缩在github上,

真不知道为什么要设计成这样

Reply View the author
深度小透明
deepin
2024-06-20 10:39
#2

感觉deepin V23 很多地方的设计还没有稳定下来

Reply View the author
深度小透明
deepin
2024-06-20 14:09
#3

没有大佬知道怎么搞吗?

Reply View the author
132******77
deepin
2024-06-20 15:50
#4
我的联想昭阳N4620Z 兆芯处理器,装完V23版本后缺少触摸板驱动,各位大神知道在哪找到对应的驱动么?
Reply View the author
193******81
deepin
2024-06-21 09:27
#5

想要程序图标能被启动器(开始菜单)识别,应该创建一个desktop文件 放到 /usr/share/applications 下,内容可以参考该目录下的文件。从启动器启动能图标能正确识别。另外窗口图标有相关接口 类似 mainWindow.setWindowIcon 之类的。

v23 的机制下从文管直接执行的二进制是会被归类为文管的一部分(毕竟是子进程),同理从终端执行也是一样。

Reply View the author