emailservices/nmutilities/inc/emailmailboxinfo_p.h
changeset 74 6c59112cfd31
parent 40 2c62ef3caffd
equal deleted inserted replaced
69:4e54af54a4a1 74:6c59112cfd31
    33     static void releaseInstance(EmailMailboxInfoPrivate *&instance);
    33     static void releaseInstance(EmailMailboxInfoPrivate *&instance);
    34     
    34     
    35     EmailMailboxInfoPrivate();
    35     EmailMailboxInfoPrivate();
    36     ~EmailMailboxInfoPrivate();
    36     ~EmailMailboxInfoPrivate();
    37     
    37     
    38     QString name(const QVariant &identifier);
    38     QString name(const QString &identifier);
    39     QString icon(const QVariant &identifier);
    39     QString icon(const QString &identifier);
    40     
    40     
    41     void processCenRepRecords(const QString &brandingId);
    41     void processCenRepRecords(const QString &brandingId);
    42     quint8 getCurrentCountryL() const;
    42     int getCurrentCountryL() const;
    43     bool verifyTimeZone() const;
    43     bool verifyTimeZone() const;
    44     void verifyMailAccountName(QString &brandingName) const;
    44     void verifyMailAccountName(QString &brandingName) const;
    45 
    45 
    46     static EmailMailboxInfoPrivate *mSelf;
    46     static EmailMailboxInfoPrivate *mSelf;
    47     static qint32 mReferenceCount;
    47     static int mReferenceCount;
    48 
    48 
    49     XQSettingsManager *mSettingsManager;
    49     XQSettingsManager *mSettingsManager;
    50     
    50     
    51     /*!
    51     /*!
    52          holds domain name for WLB
    52          holds domain name for WLB
    53      */
    53      */
    54     QString mWlbDomainName;
    54     QString mWlbDomainName;
    55     
       
    56     /*!
       
    57          temporary store for domain name to avoid additional cenrep scan
       
    58      */
       
    59     QString mTempDomain;
       
    60     
    55     
    61     /*!
    56     /*!
    62          temporary store for icon and name branding variables to avoid additional cenrep scan
    57          temporary store for icon and name branding variables to avoid additional cenrep scan
    63      */
    58      */
    64     QString mTempIcon;
    59     QString mTempIcon;
    66     
    61     
    67     /*!
    62     /*!
    68          Map of already imported branding keys
    63          Map of already imported branding keys
    69      */
    64      */
    70     QMap<unsigned long int, QString> mBrandingDataMap;
    65     QMap<unsigned long int, QString> mBrandingDataMap;
    71    
    66 
    72     friend class EmailMailboxInfo;
    67     friend class EmailMailboxInfo;
    73     friend class TestEmailMailboxInfoPrivate;
       
    74 };
    68 };
    75 
    69 
    76 #endif /* MAILBOXINFO_P_H_ */
    70 #endif /* MAILBOXINFO_P_H_ */