QT 在 ubuntu 中构建应用程序,基于带有通知的网络应用程序

QT to build app in ubuntu, based on web app with notifications

我想为 ubuntu 构建一个应用程序,以便与一些现有的 Web 应用程序一起使用,就像单独的应用程序和状态栏通知一样。

这只是简单的网络浏览器 window 和加载的网络应用程序。我知道怎么做了。

但我想让我的应用程序处理通知。我想要应用程序的托盘图标,如果网络应用程序中出现新消息,那么我将在托盘图标上显示特殊标记。 为了完成这项工作,我需要知道我的应用程序的网络浏览器组件中发生了什么。

Qt 是否有某种方法或组件可以过滤来自网络浏览器组件的流量? 我可以捕获来自 Web 应用程序的 ajax 请求,过滤并了解何时在托盘图标中显示通知。

我想使用 Qt,但也许有更好的东西?

谢谢

您可以将您的 javascript 和对象注入网页: The Qt WebKit Bridge

我认为在您注入的 javascript 中您可以跟踪更改、捕获事件 e.t.c 并通知主机应用程序。