phoneplugins/phoneindicatorplugin/src/phoneindicatorinterface.cpp
changeset 50 377c906a8701
parent 46 bc5a64e5bc3c
child 78 baacf668fe89
equal deleted inserted replaced
46:bc5a64e5bc3c 50:377c906a8701
    41 {
    41 {
    42     if (type == InteractionActivated) {
    42     if (type == InteractionActivated) {
    43         switch (m_interaction) {
    43         switch (m_interaction) {
    44         case OpenMissedCallView:    //fallthrough
    44         case OpenMissedCallView:    //fallthrough
    45         case OpenCallUi:      //fallthrough
    45         case OpenCallUi:      //fallthrough
    46         case OpenDiverSettingsView:
    46         case OpenDiverSettingsView: {
    47             QThreadPool::globalInstance()->start(new PhoneIndicatorServiceSenderTask(m_interaction));
    47             // Launch services on the client side
       
    48             QVariantMap data;
       
    49             data.insert(QLatin1String("interaction"), m_interaction);
       
    50             emit userActivated(data);
       
    51             }
    48             break;
    52             break;
    49         case Deactivate:
    53         case Deactivate:
    50             emit deactivate();
    54             emit deactivate();
    51             break;
    55             break;
    52         default:
    56         default: