2013-11-24 2 views
0

개발자 사이트의 정보에 따라 호출을 보내고 호출을 받았습니다. 그러나 호출을 받으면 빌드시 오류가 발생합니다.블랙 베리에서 호출을받을 수 없습니다. 1

http://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/receiving_invocation.html

이 오류는 "을 myApp는"이 코드 섹션에 무엇 다음 코드 섹션

connectResult = QObject::connect(invokeManager, 
    SIGNAL(invoked(const bb::system::InvokeRequest&)), 
    &myApp, SLOT(onInvoke(const bb::system::InvokeRequest&))); 

에 위치하고?

답변

0

이것은 귀하의 신청서입니다. 다행히도 다음 코드는 충분하다고 설명합니다.

MyApp::MyApp(bb::cascades::Application *app) 
: QObject(app) 
{ 
    _invokeManager = new bb::system::InvokeManager(this); 

    // Listen to incoming invocation requests 
    connect(_invokeManager, SIGNAL(invoked(const bb::system::InvokeRequest&)), this, SLOT(handleInvoke(const bb::system::InvokeRequest&))); 
    connect(_invokeManager, SIGNAL(cardResizeRequested(const bb::system::CardResizeMessage&)), this, SLOT(resized(const bb::system::CardResizeMessage&))); 
    connect(_invokeManager, SIGNAL(cardPooled(const bb::system::CardDoneMessage&)), this, SLOT(pooled(const bb::system::CardDoneMessage&)));