contentstorage/casoftwareregistry/s60/inc/casoftwareregistry_p.h
changeset 107 b34d53f6acdf
parent 102 8b8b34fa9751
child 127 7b66bc3c6dc9
equal deleted inserted replaced
106:e78d6e055a5b 107:b34d53f6acdf
    23 
    23 
    24 #include <usif/usifcommon.h>
    24 #include <usif/usifcommon.h>
    25 
    25 
    26 class QStringList;
    26 class QStringList;
    27 class CaSoftwareRegistry;
    27 class CaSoftwareRegistry;
       
    28 class CaUninstallNotifier;
    28 
    29 
    29 namespace Usif
    30 namespace Usif
    30 {
    31 {
    31     class CComponentEntry;
    32     class CComponentEntry;
    32 }
    33 }
    50         QStringList &appUids);
    51         QStringList &appUids);
    51 
    52 
    52     DetailMap entryDetails(int componentId) const;
    53     DetailMap entryDetails(int componentId) const;
    53 
    54 
    54     QList<DetailMap> retrieveLogEntries() const;
    55     QList<DetailMap> retrieveLogEntries() const;
       
    56     CaUninstallNotifier *createUninstallNotifier() const;
       
    57     
       
    58 private:
    55     QList<DetailMap> retrieveLogEntriesL() const;
    59     QList<DetailMap> retrieveLogEntriesL() const;
    56 
       
    57 private:
       
    58     DetailMap entryDetailsL(
    60     DetailMap entryDetailsL(
    59             const Usif::CComponentEntry& entry) const;
    61             const Usif::CComponentEntry& entry) const;
    60     void getUninstallDetailsL(int componentId,
    62     void getUninstallDetailsL(int componentId,
    61         QString &componentName,
    63         QString &componentName,
    62         QStringList &appUids,
    64         QStringList &appUids,