emailuis/nmsettingui/inc/nmsettingsplugininterface.h
changeset 20 ecc8def7944a
parent 18 578830873419
child 68 83cc6bae1de8
equal deleted inserted replaced
18:578830873419 20:ecc8def7944a
    61 
    61 
    62 signals:
    62 signals:
    63 
    63 
    64     virtual void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type) = 0;
    64     virtual void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type) = 0;
    65     virtual void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value) = 0;
    65     virtual void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value) = 0;
       
    66     virtual void goOnline(const NmId &mailboxId) = 0;
       
    67     virtual void goOffline(const NmId &mailboxId) = 0;
    66 
    68 
       
    69 public slots:
       
    70 
       
    71 	virtual void aboutToClose() = 0;
    67 };
    72 };
    68 
    73 
    69 Q_DECLARE_INTERFACE(NmSettingsPluginInterface, "sf.app.commonmail.emailuis.nmailsettingui.nmsettingsplugininterface/1.0");
    74 Q_DECLARE_INTERFACE(NmSettingsPluginInterface, "sf.app.commonmail.emailuis.nmailsettingui.nmsettingsplugininterface/1.0");
    70 
    75 
    71 #endif // NMSETTINGSPLUGININTERFACE_H
    76 #endif // NMSETTINGSPLUGININTERFACE_H