vmbx/vmbxcpplugin/inc/vmbxuiengine.h
changeset 27 7eb70891911c
parent 19 e44a8c097b15
equal deleted inserted replaced
23:427125ac6cb8 27:7eb70891911c
    47 
    47 
    48     /*!
    48     /*!
    49         Getter method for primary voice number of Voice Mailbox.
    49         Getter method for primary voice number of Voice Mailbox.
    50         @param aValue Retrieved number.
    50         @param aValue Retrieved number.
    51     */
    51     */
    52     void getCsVoice1Number(QString &aValue);
    52     void getCsVoiceNumber(QString &aValue);
    53     
    53     
    54     /*!
    54     /*!
    55         Getter method for primary video number of Voice Mailbox.
    55         Getter method for primary video number of Voice Mailbox.
    56         @param aValue Retrieved number.
    56         @param aValue Retrieved number.
    57     */
    57     */
    58     void getCsVideo1Number(QString &aValue);
    58     void getCsVideoNumber(QString &aValue);
    59     
    59     
    60     /*!
    60     /*!
    61         Set number when cs voice number has been edited on UI.
    61         Set number when cs voice number has been edited on UI.
    62         @param aValue New value.
    62         @param aValue New value.
    63     */
    63     */
    64     void setCsVoice1Number( const QString &aValue );
    64     void setCsVoiceNumber( const QString &aValue );
    65     
    65     
    66     /*!
    66     /*!
    67         Set number when cs voice number has been edited on UI.
    67         Set number when cs voice number has been edited on UI.
    68         @param aValue New value.
    68         @param aValue New value.
    69     */
    69     */
    70     void setCsVideo1Number( const QString &aValue );
    70     void setCsVideoNumber( const QString &aValue );
    71     
    71     
    72     /*!
    72     /*!
    73         If video mailbox supported.
    73         If video mailbox supported.
    74     */    
    74     */    
    75     bool isVideoSupport();
    75     bool isVideoSupport();
   120         Signal emitted when voice mailbox data has been updated.
   120         Signal emitted when voice mailbox data has been updated.
   121     */
   121     */
   122     void voiceMailboxEngineEntriesUpdated(const TVmbxType vmbxType); 
   122     void voiceMailboxEngineEntriesUpdated(const TVmbxType vmbxType); 
   123 
   123 
   124 
   124 
   125 private: // New Method    
   125 private: // New Method
       
   126 
       
   127     /*!
       
   128         Initialize vmbx ui engine.
       
   129     */
       
   130     void init();
       
   131  
       
   132     /*!
       
   133         Getter method for primary voice number of Voice Mailbox.
       
   134         @param aValue Retrieved number.
       
   135     */
       
   136     void getCsVoicePrimaryNumber(QString &aValue);
   126     
   137     
       
   138     /*!
       
   139         Getter method for primary video number of Voice Mailbox.
       
   140         @param aValue Retrieved number.
       
   141     */
       
   142     void getCsVideoPrimaryNumber(QString &aValue);
       
   143  
   127     /*!
   144     /*!
   128         Getter method for voice mailbox number.
   145         Getter method for voice mailbox number.
   129         @param aParam Identify voice mailbox type
   146         @param aParam Identify voice mailbox type
   130         @param aValue Retrieved number.
   147         @param aValue Retrieved number.
   131     */    
   148     */    
   154         Symbian voice mailbox engine which offers basic entry retrieval,
   171         Symbian voice mailbox engine which offers basic entry retrieval,
   155         saving, querying etc. services.
   172         saving, querying etc. services.
   156         Own.
   173         Own.
   157     */
   174     */
   158     CVoiceMailbox *mVmbxEngine;
   175     CVoiceMailbox *mVmbxEngine;
       
   176     /*!
       
   177         Cs voice number
       
   178      */
       
   179     QString mCsVoiceNumber;
       
   180 
       
   181     /*!
       
   182         Cs video number
       
   183      */
       
   184     QString mCsVideoNumber;
       
   185     
   159 };
   186 };
   160 
   187 
   161 #endif // VMBXUIENGINE_H
   188 #endif // VMBXUIENGINE_H