emailuis/nmsettingui/inc/nmsettingsplugininterface.h
changeset 68 83cc6bae1de8
parent 20 ecc8def7944a
equal deleted inserted replaced
67:459da34cdb45 68:83cc6bae1de8
    59     */
    59     */
    60     virtual bool populateModel(HbDataFormModel &model, HbDataForm &form, const NmId &mailboxId) = 0;
    60     virtual bool populateModel(HbDataFormModel &model, HbDataForm &form, const NmId &mailboxId) = 0;
    61 
    61 
    62 signals:
    62 signals:
    63 
    63 
       
    64     /* These signals are available when using the interface  */
    64     virtual void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type) = 0;
    65     virtual void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type) = 0;
    65     virtual void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value) = 0;
    66     virtual void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value) = 0;
    66     virtual void goOnline(const NmId &mailboxId) = 0;
    67     virtual void goOnline(const NmId &mailboxId) = 0;
    67     virtual void goOffline(const NmId &mailboxId) = 0;
    68     virtual void goOffline(const NmId &mailboxId) = 0;
    68 
    69