2010-01-21 90 views
2

我正在编写一个使用Qt for Symbian的Symbian应用程序,该应用程序应该在S60第三版FP1,FP2和第五版手机上运行。是否可以在后台运行q Qt Symbian应用程序并与主屏幕进行交互?

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

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

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

现在的问题是,仅Qt for Symbian就可以实现这种功能吗?如果不是,有人能指引我朝着正确的方向吗?到目前为止,我只找到了Homescreen Publishing API,但这仅适用于Series 60 5th Edition手机。

谢谢!

回答

0

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

您可以添加覆盖窗口到主屏幕。 Here is an example from nokia.

我还没有做过任何第5版的工作,所以我不知道。

相关问题