2010-01-21 7 views
2

J'écris une application Symbian en utilisant Qt pour Symbian qui est supposé fonctionner sur les téléphones S60 3rd Edition FP1, FP2 et 5th edition.Est-il possible d'exécuter l'application q Qt Symbian en arrière-plan et d'interagir avec l'écran d'accueil?

Dans mon application, j'aurai besoin d'implémenter une fonctionnalité de notification push qui avertira l'utilisateur des changements sur le serveur. Fondamentalement, il s'agit d'une application de tâches en attente. Lorsqu'une nouvelle tâche est assignée à l'utilisateur, il doit être averti.

Idéalement, l'utilisateur va démarrer l'application et en quelque sorte, l'envoyer à l'arrière-plan afin qu'il continuera à attendre les notifications push (ce qui est une autre question, mais je vais d'abord chercher un peu!). Quand une notification push arrive, idéalement, une notification est affichée sur l'écran d'accueil de l'utilisateur, un peu comme pour indiquer les prochains rendez-vous du calendrier. Si cela n'est pas possible, une notification contextuelle de l'application peut être utile.

La question est, est ce genre de fonctionnalité possible avec Qt pour Symbian seul? Sinon, quelqu'un peut-il me diriger dans la bonne direction? Jusqu'à présent, je n'ai trouvé que l'API Homescreen Publishing, mais uniquement pour les téléphones de la série 60 5th Edition.

Merci!

Répondre

0

Pour les téléphones de la troisième édition, il n'y a pas de manière publiée d'ajouter à l'écran d'accueil. J'ai vu des commentaires qu'il y a une API mais il n'y a pas de documentation et ça ne marche que dans la ROM donc ce n'est pas utilisable.

Vous pouvez ajouter une fenêtre de surimpression à l'écran d'accueil. Je n'ai pas encore travaillé pour la 5ème édition, donc je ne sais pas.

Questions connexes