emailservices/nmclientapi/src/nmapieventnotifier.cpp
changeset 68 83cc6bae1de8
parent 49 00c7ae862740
equal deleted inserted replaced
67:459da34cdb45 68:83cc6bae1de8
    92     NM_FUNCTION;
    92     NM_FUNCTION;
    93     
    93     
    94     qRegisterMetaType<EmailClientApi::NmApiMailboxEvent> ("EmailClientApi::NmApiMailboxEvent");
    94     qRegisterMetaType<EmailClientApi::NmApiMailboxEvent> ("EmailClientApi::NmApiMailboxEvent");
    95     qRegisterMetaType<EmailClientApi::NmApiMessageEvent> ("EmailClientApi::NmApiMessageEvent");
    95     qRegisterMetaType<EmailClientApi::NmApiMessageEvent> ("EmailClientApi::NmApiMessageEvent");
    96     
    96     
    97     QList<NmApiMessage> events;
    97     QList<NmApiEvent> events;
    98     mNmApiEventNotifierPrivate->events(events);
    98     mNmApiEventNotifierPrivate->events(events);
    99     while (!events.isEmpty()) {
    99     while (!events.isEmpty()) {
   100         NmApiMessage event = events.takeFirst();
   100         NmApiEvent event = events.takeFirst();
   101         switch (event.objectType) {
   101         switch (event.objectType) {
   102             case EMailbox:
   102             case EMailbox:
   103                 switch (event.action) {
   103                 switch (event.action) {
   104                     case ENew: {
   104                     case ENew: {
   105                         emit mailboxEvent(MailboxCreated, event.objectIds);
   105                         emit mailboxEvent(MailboxCreated, event.objectIds);