qtmobility/plugins/contacts/symbiansim/src/cntsymbiansimtransformerror.cpp
changeset 14 6fbed849b4f4
parent 4 90517678cc4f
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    38 ** $QT_END_LICENSE$
    38 ** $QT_END_LICENSE$
    39 **
    39 **
    40 ****************************************************************************/
    40 ****************************************************************************/
    41 
    41 
    42 #include "cntsymbiansimtransformerror.h"
    42 #include "cntsymbiansimtransformerror.h"
       
    43 #include <GsmError.h>
    43 
    44 
    44 /*! Transform a Symbian contact error id to QContactManager::Error.
    45 /*! Transform a Symbian contact error id to QContactManager::Error.
    45  *
    46  *
    46  * \param symbianError Symbian error.
    47  * \param symbianError Symbian error.
    47  * \param QtError Qt error.
    48  * \param QtError Qt error.
    89         case KErrArgument:
    90         case KErrArgument:
    90         {
    91         {
    91             *qtError = QContactManager::BadArgumentError;
    92             *qtError = QContactManager::BadArgumentError;
    92             break;
    93             break;
    93         }
    94         }
       
    95         case KErrTooBig:
       
    96         case KErrGsmSimServSneFull:
       
    97         case KErrGsmSimServAnrFull:
       
    98         case KErrGsmSimServEmailFull:
       
    99         {
       
   100             *qtError = QContactManager::LimitReachedError;
       
   101             break;
       
   102         }
    94         default:
   103         default:
    95         {
   104         {
    96             *qtError = QContactManager::UnspecifiedError;
   105             *qtError = QContactManager::UnspecifiedError;
    97             break;
   106             break;
    98         }
   107         }