我想知道是否可以创建一个交互式 .desktop 文件。您可以把目录的图标放在桌面上,当目录中存储了内容时,图标会发生变化。我想要的是创建类似垃圾桶的东西。
仅使用 .desktop 文件可以实现这一点吗?
我一直在寻找垃圾桶的工作原理,但没有找到它的 .desktop 文件,找到了垃圾目录和垃圾图标,但主要就是这样。
有人可以分享一点提示吗?
谢谢。
答案1
目前没有记录使用 unity 动态更改图标的 API,但一种 hack-ish 方式是使用XChangeProperty
,这是提供的方法libX11
。
我从一篇过时的文章中找到的一个例子StackOverflow 答案链接到工作要旨使用 C 执行该任务。