emailservices/nmclientapi/src/nmapieventnotifier.cpp
changeset 75 47d84de1c893
parent 54 997a02608b3a
equal deleted inserted replaced
72:64e38f08e49c 75:47d84de1c893
    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);