5

我在 Qt 中使用 Phonon 多媒体框架,它会弹出一条消息(就像当一个人改变音量时弹出的音量通知消息),因为我的音频设备没有完全配置,是否可以从 Qt 启动我自己的通知?

请看上图。

通知消息

非常感谢。

4

2 回答 2

5

使用 libnotify 的 AFAIK 是要走的路,如果你不想使用我在网上搜索后发现的这种方法:

system("notify-send 'The Message Title' 'Your Message Text' '-t' 5000");

-t 参数用于通知超时。

你可以在这里阅读通知发送:

ubuntu 论坛操作方法:使用通知发送

一个很好的例子,如何在 KDE 和 GNOME 中的 Qt 中做到这一点

感谢发布教程的好心人:)尤其是第二个;很聪明。

于 2013-07-04T03:10:30.487 回答
2

这是 Ubuntu 特有的,因此您无法通过Qt. 在 Ubuntulibnotify中用于发送桌面通知。您应该将您的应用程序与其链接并使用 API 以显示所需的通知。你可以在这里找到一个例子。

于 2012-03-22T08:16:26.457 回答