如何为 Ubuntu 制作指示器?(因为托盘没用)

如何为 Ubuntu 制作指示器?(因为托盘没用)

因此,正如你们大多数人所知,ubuntu 已经放弃了有关托盘的整个功能,并带来了一个新东西,称为指示器。据我所知,Qt Creator(IDE)只能制作托盘而不能制作指示器(只需提及,ubuntu 中有一个名为 sni-qt 的包是预装的,它可以显示托盘图标,但它们失去了很多功能,比如左键单击、在托盘上滚动等)。

我认为这里也问了同样的问题(将 AppIndicators 与 Qt 框架结合使用)其中一个答案是针对这个包的(https://launchpad.net/ubuntu/+source/appmenu-qt).. 有了这个包我可以用 Qt 创建指标吗?(如果可以,怎么做?)

如果我无法使用 Qt 创建指标,我是否应该使用更原生的 IDE 来创建外部可执行文件,它的唯一功能就是显示指标?如果是,那会是 Quickly 吗?如果是,您能提供一两个链接来帮助我创建指标吗?

答案1

使用 GTK 创建应用指示器会变得容易得多。毕竟,应用指示器是 GTK 的东西。

创建应用指示器非常简单,只需几行代码。看这里对于使用 QT 和应用程序指示器的 Python 答案,它非常好用且易于使用。

还有此链接其中有多种语言的示例。

不要忘记,您可以随时查看您使用并喜欢的应用程序指示器的源代码,并了解其工作原理。

相关内容