diff -r 9b022b1f357c -r e0aa398e6810 contentstorage/casoftwareregistry/s60/inc/casoftwareregistry_p.h --- a/contentstorage/casoftwareregistry/s60/inc/casoftwareregistry_p.h Tue Jul 06 14:37:10 2010 +0300 +++ b/contentstorage/casoftwareregistry/s60/inc/casoftwareregistry_p.h Wed Aug 18 10:05:49 2010 +0300 @@ -25,8 +25,9 @@ class QStringList; class CaSoftwareRegistry; +class CaUninstallNotifier; -namespace Usif +namespace Usif { class CComponentEntry; } @@ -45,24 +46,33 @@ QString &componentName, QStringList &applicationsUids, QString &confirmationMessage); - + bool getApplicationsUids(int componentId, QStringList &appUids); DetailMap entryDetails(int componentId) const; + + QList retrieveLogEntries() const; + CaUninstallNotifier *createUninstallNotifier() const; - DetailMap entryDetails( - const Usif::CComponentEntry& entry) const; private: + QList retrieveLogEntriesL() const; + DetailMap entryDetailsL( + const Usif::CComponentEntry& entry) const; void getUninstallDetailsL(int componentId, QString &componentName, QStringList &appUids, QString &confirmationMessage); void getApplicationsUidsL(int componentId, QStringList &appUids); + DetailMap entryDetailsL(int componentId) const; + //TODO int should be changed to const Usif::TScrComponentOperationType& + //when the problem with usif headers is solved + QString operationTypeL(int operationType) const; + QString operationTime(TTime time) const; private: CaSoftwareRegistry *const m_q; - + friend class T_CaSoftwareRegistry; }; #endif // CASOFTWAREREGISTRY_P_H