2

我正在使用 Qt for Symbian 编写一个 Symbian 应用程序,它应该在 S60 第 3 版 FP1、FP2 和第 5 版手机上运行。

在我的应用程序中,我需要实现推送通知功能,以通知用户服务器上的更改。基本上,它是一个待处理的任务应用程序。当新任务分配给用户时,应该通知他。

理想情况下,用户将启动应用程序并以某种方式将其发送到后台,以便它继续等待推送通知(这是另一个问题,但我必须先搜索一下!)。

当推送通知到来时,理想情况下,通知会显示在用户的主屏幕上,就像指示即将到来的日历约会一样。如果这是不可能的,那么来自应用程序的弹出通知可能会做。

问题是,仅使用 Qt for Symbian 是否可以实现这种功能?如果没有,有人可以指导我正确的方向吗?到目前为止,我只找到了 Homescreen Publishing API,但这仅适用于 Series 60 第 5 版手机。

谢谢!

4

1 回答 1

0

对于第 3 版手机,没有公开的添加到主屏幕的方法。我看到有评论说有一个 API,但没有文档,它只适用于你在 ROM 中,所以它不可用。

您可以将覆盖窗口添加到主屏幕。 这是诺基亚的一个例子。

我还没有完成任何第五版的工作,所以我不知道。

于 2010-01-21T21:04:19.953 回答