2013-09-06 4 views
0

Comment afficher une fenêtre contextuelle dans Blackberry 10? Je veux montrer popup quand n'importe quel contact est ajouté/supprimé/mis à jour. Je pris une méthode comme celui-ci ---Popup dans BlackBerry 10

void ContactEditor::showToast(QString text) { 
bb::system::SystemToast toast; 
toast.setBody(text); 
toast.setPosition(bb::system::SystemUiPosition::MiddleCenter); 
toast.exec(); 
} 

et appelé comme celui-ci ---

showToast("contact added..."); 

inclus fichier pour le système Toast aussi.

mais cela me donne l'erreur ----

make[2]: *** [o-g/addressbook] Error 1 
make[1]: *** [debug] Error 2 
make: *** [Simulator-Debug] Error 2 

quelqu'un peut me dire quel est le problème?

+0

Ce n'est pas l'erreur réelle, l'erreur est plus haut. Avez-vous inclus SystemToast? –

+0

ouais. J'ai inclus cela aussi. –

+0

Veuillez fournir un code autonome et les options du compilateur comment vous construisez afin que nous puissions reproduire l'erreur. – lpapp

Répondre

4

Ajoutez LIBS += -lbbsystem au fichier de votre application. et comprennent

#include <bb/system/SystemToast>

  SystemToast *toast = new SystemToast(this); 
           toast->setBody("Your Toast"); 
           toast->setPosition(SystemUiPosition::MiddleCenter); 
           toast->show(); 
Questions connexes