Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Native Development

Reply
New Developer
Posts: 104
Registered: ‎09-25-2013
My Device: BB 10
My Carrier: BB 10

display push notification in BB 10 Cascades

 

In my app, I need to show push notification. for that i am using Two Qml files

one Qml For Displaying the "Push Notification" and other for the "App Home Screen".

I have two options, as follows

 

case-1 : Open the App Home page /Screen directly, if no push notification is received already.

 

case-2 : Open the Push Notification, if notification is received already

 

For the that , I need to check exactly like

switch (isPushReceivedAlready()){
case 1:

    qmlDocument = "asset:///push.qml";
    qDebug() << "Push received Push screen is set as Home Screen";
    break;
case 2:

    qmlDocument = "asset:///main.qml";
    qDebug() << "Push not received, so main screen is set as Home Screen";
    break;
 }
 QmlDocument *qml = QmlDocument::create(qmlDocument).parent(this);

 // Create root object for the UI
 AbstractPane *root = qml->createRootObject<AbstractPane>();

 // Set created root object as the application scene
 app->setScene(root);

 

But there is no like " isPushReceivedAlready() " function. my App need to sense if any notification are received and display screen accordingly.

please help,

Thanks !!!