emailuis/nmailuiengine/src/nmmailboxlistmodelitem.cpp
changeset 43 99bcbff212ad
parent 18 578830873419
equal deleted inserted replaced
42:139d4b7b2938 43:99bcbff212ad
    28  */
    28  */
    29 NmMailboxListModelItem::NmMailboxListModelItem()
    29 NmMailboxListModelItem::NmMailboxListModelItem()
    30 :QStandardItem(),
    30 :QStandardItem(),
    31 mMailbox(NULL)
    31 mMailbox(NULL)
    32 {
    32 {
       
    33     NM_FUNCTION;
    33 }
    34 }
    34 
    35 
    35 /*!
    36 /*!
    36     Destructor
    37     Destructor
    37  */
    38  */
    38 NmMailboxListModelItem::~NmMailboxListModelItem()
    39 NmMailboxListModelItem::~NmMailboxListModelItem()
    39 {
    40 {
       
    41     NM_FUNCTION;
       
    42     
    40     delete mMailbox;
    43     delete mMailbox;
    41 }
    44 }
    42 
    45 
    43 /*!
    46 /*!
    44     setItemMetaData. Set function for item related meta data object
    47     setItemMetaData. Set function for item related meta data object
    45  */
    48  */
    46 void NmMailboxListModelItem::setItemMetaData(NmMailboxMetaData *mailbox)
    49 void NmMailboxListModelItem::setItemMetaData(NmMailboxMetaData *mailbox)
    47 {
    50 {
       
    51     NM_FUNCTION;
       
    52     
    48     if (mMailbox) {
    53     if (mMailbox) {
    49         delete mMailbox;
    54         delete mMailbox;
    50     }
    55     }
    51     mMailbox = mailbox;
    56     mMailbox = mailbox;
    52     emitDataChanged();
    57     emitDataChanged();
    55 /*!
    60 /*!
    56     getItemMetaData. Get function for item related meta data object
    61     getItemMetaData. Get function for item related meta data object
    57  */
    62  */
    58 NmMailboxMetaData *NmMailboxListModelItem::itemMetaData()
    63 NmMailboxMetaData *NmMailboxListModelItem::itemMetaData()
    59 {
    64 {
       
    65     NM_FUNCTION;
       
    66     
    60     return mMailbox;
    67     return mMailbox;
    61 }
    68 }
    62 
    69 
    63 /*!
    70 /*!
    64 
    71 
    65  */
    72  */
    66 void NmMailboxListModelItem::callEmitDataChanged()
    73 void NmMailboxListModelItem::callEmitDataChanged()
    67 {
    74 {
       
    75     NM_FUNCTION;
       
    76     
    68     emitDataChanged();
    77     emitDataChanged();
    69 }
    78 }
    70 
    79