2013-09-06 4 views
0

Как показать всплывающее окно в Blackberry 10? Я хочу показать всплывающее окно, когда любой контакт будет добавлен/удален/обновлен. Я взял один метод, как это ---Popup in BlackBerry 10

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

и названием, как это ---

showToast("contact added..."); 

включаемый файл для системы Toast также.

, но это дает мне сообщение об ошибке ----

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

может кто-нибудь сказать мне, Что проблема?

+0

Это не фактическая ошибка, ошибка выше. Включили ли вы SystemToast? –

+0

да. Я включил это также. –

+0

Пожалуйста, предоставьте автономный код и параметры компилятора, как вы строите, чтобы мы могли воспроизвести ошибку. – lpapp

ответ

4

Добавить LIBS += -lbbsystem в ваше приложение pro file. и включают в себя

#include <bb/system/SystemToast>

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