messagingapp/msgui/unifiededitor/src/msgunieditoraddress.cpp
changeset 41 25fe1fe642e3
parent 38 4e4b6adb1024
child 48 4f501b74aeb1
equal deleted inserted replaced
40:224522e33db9 41:25fe1fe642e3
   268         QString invalidStr;
   268         QString invalidStr;
   269         (invalidCount == 1)?(invalidStr = QString(LOC_INVALID_RECIPIENT_NOT_ADDED)) :(invalidStr = QString(LOC_INVALID_RECIPIENTS_NOT_ADDED));
   269         (invalidCount == 1)?(invalidStr = QString(LOC_INVALID_RECIPIENT_NOT_ADDED)) :(invalidStr = QString(LOC_INVALID_RECIPIENTS_NOT_ADDED));
   270         // append line seperator
   270         // append line seperator
   271          invalidStr.append("<br>");
   271          invalidStr.append("<br>");
   272          invalidStr.append(invalidContacts);
   272          invalidStr.append(invalidContacts);
   273          HbMessageBox::information(invalidStr);
   273          HbMessageBox::information(invalidStr, 0, 0, HbMessageBox::Ok);
   274         }
   274         }
   275 
   275 
   276     // addition operation complete, reset flags
   276     // addition operation complete, reset flags
   277     mAboutToExceedMaxSmsRecipients = false;
   277     mAboutToExceedMaxSmsRecipients = false;
   278     mAboutToExceedMaxMmsRecipients = false;
   278     mAboutToExceedMaxMmsRecipients = false;
   305         if(mAboutToExceedMaxMmsRecipients)
   305         if(mAboutToExceedMaxMmsRecipients)
   306         {// show discreet note only once
   306         {// show discreet note only once
   307             --mExceedsMaxMmsRecipientsBy;
   307             --mExceedsMaxMmsRecipientsBy;
   308             if(!mExceedsMaxMmsRecipientsBy)
   308             if(!mExceedsMaxMmsRecipientsBy)
   309             {
   309             {
   310                 HbNotificationDialog::launchDialog(
   310                 HbMessageBox::information(LOC_MMS_RECIPIENT_LIMIT_REACHED, 0, 0, HbMessageBox::Ok);
   311                         LOC_MMS_RECIPIENT_LIMIT_REACHED);
       
   312             }
   311             }
   313             resetToPrevious();
   312             resetToPrevious();
   314         }
   313         }
   315         else
   314         else
   316         {
   315         {
   317             // update monitor data
   316             // update monitor data
   318             emit contentChanged();
   317             emit contentChanged();
   319             if(MsgUnifiedEditorMonitor::msgAddressCount() > MsgUnifiedEditorMonitor::maxMmsRecipients())
   318             if(MsgUnifiedEditorMonitor::msgAddressCount() > MsgUnifiedEditorMonitor::maxMmsRecipients())
   320             {
   319             {
   321                 HbNotificationDialog::launchDialog(
   320                 HbMessageBox::information(LOC_MMS_RECIPIENT_LIMIT_REACHED, 0, 0, HbMessageBox::Ok);
   322                         LOC_MMS_RECIPIENT_LIMIT_REACHED);
       
   323                 resetToPrevious();
   321                 resetToPrevious();
   324                 // reset monitor data
   322                 // reset monitor data
   325                 emit contentChanged();
   323                 emit contentChanged();
   326             }
   324             }
   327             else
   325             else