【问题标题】:How does (Gnome) Desktop Notification work?(Gnome) 桌面通知如何工作?
【发布时间】:2013-09-14 19:51:45
【问题描述】:

例如

或 Filezilla 通知“上传完成!”。

如何在我的 C++ 应用程序中使用它?我在 developer.gnome.org 上进行了搜索,发现了 thisthis,但它们并不是很有帮助。

【问题讨论】:

    标签: c++ gtk desktop gnome


    【解决方案1】:

    截图中的通知为聊天通知,由 GNOME Shell 直接处理;聊天通知无法在 Shell 之外实现,因此您需要修补 GNOME Shell 或编写 Shell 扩展。

    可以使用libnotify API:https://git.gnome.org/browse/libnotify从您的应用程序发送通用通知(瞬时或永久)

    您还可以使用控制台发送通知,通过notify-send 命令行实用程序(通常作为 libnotify 包的一部分提供)。

    【讨论】:

      猜你喜欢
      • 2014-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-18
      • 2012-09-16
      • 2015-04-01
      相关资源
      最近更新 更多