ipsservices/nmipssettings/inc/nmipssettingsplugin.h
changeset 72 64e38f08e49c
parent 65 478bc57ad291
child 75 47d84de1c893
equal deleted inserted replaced
65:478bc57ad291 72:64e38f08e49c
    18 #ifndef NMIPSSETTINGS_H
    18 #ifndef NMIPSSETTINGS_H
    19 #define NMIPSSETTINGS_H
    19 #define NMIPSSETTINGS_H
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 #include <QVariant>
    22 #include <QVariant>
    23 #include <QPersistentModelIndex>
       
    24 #include <AlwaysOnlineManagerClient.h>
    23 #include <AlwaysOnlineManagerClient.h>
    25 
    24 
    26 #include "nmsettingsplugininterface.h"
    25 #include "nmsettingsplugininterface.h"
    27 #include "nmsettingscommon.h"
    26 #include "nmsettingscommon.h"
    28 
    27 
    29 class QTranslator;
       
    30 class QModelIndex;
       
    31 class HbDataForm;
    28 class HbDataForm;
    32 class HbDataFormModel;
    29 class HbDataFormModel;
    33 class HbDataFormModelItem;
    30 class HbDataFormModelItem;
    34 class NmId;
    31 class NmId;
    35 class NmIpsSettingsHelper;
    32 class NmIpsSettingsHelper;
    56     void goOffline(const NmId &mailboxId);
    53     void goOffline(const NmId &mailboxId);
    57 
    54 
    58 public slots:
    55 public slots:
    59 
    56 
    60     void aboutToClose();
    57     void aboutToClose();
    61     
    58 
    62 private slots:
    59 private slots:
    63 
    60 
    64     void createUserDefinedMode();
    61     void createUserDefinedMode();
    65     void showMailInInboxModified(HbAction*);
    62     void showMailInInboxModified(HbAction*);
    66     void inboxSelectionModified(int index);
    63     void inboxSelectionModified(int index);