43 |
44 |
44 bool getUninstallDetails(int componentId, |
45 bool getUninstallDetails(int componentId, |
45 QString &componentName, |
46 QString &componentName, |
46 QStringList &applicationsUids, |
47 QStringList &applicationsUids, |
47 QString &confirmationMessage); |
48 QString &confirmationMessage); |
48 |
49 |
49 bool getApplicationsUids(int componentId, |
50 bool getApplicationsUids(int componentId, |
50 QStringList &appUids); |
51 QStringList &appUids); |
51 |
52 |
52 DetailMap entryDetails(int componentId) const; |
53 DetailMap entryDetails(int componentId) const; |
|
54 |
|
55 QList<DetailMap> retrieveLogEntries() const; |
|
56 CaUninstallNotifier *createUninstallNotifier() const; |
53 |
57 |
54 DetailMap entryDetails( |
|
55 const Usif::CComponentEntry& entry) const; |
|
56 private: |
58 private: |
|
59 QList<DetailMap> retrieveLogEntriesL() const; |
|
60 DetailMap entryDetailsL( |
|
61 const Usif::CComponentEntry& entry) const; |
57 void getUninstallDetailsL(int componentId, |
62 void getUninstallDetailsL(int componentId, |
58 QString &componentName, |
63 QString &componentName, |
59 QStringList &appUids, |
64 QStringList &appUids, |
60 QString &confirmationMessage); |
65 QString &confirmationMessage); |
61 void getApplicationsUidsL(int componentId, |
66 void getApplicationsUidsL(int componentId, |
62 QStringList &appUids); |
67 QStringList &appUids); |
|
68 DetailMap entryDetailsL(int componentId) const; |
|
69 //TODO int should be changed to const Usif::TScrComponentOperationType& |
|
70 //when the problem with usif headers is solved |
|
71 QString operationTypeL(int operationType) const; |
|
72 QString operationTime(TTime time) const; |
63 private: |
73 private: |
64 CaSoftwareRegistry *const m_q; |
74 CaSoftwareRegistry *const m_q; |
65 |
75 friend class T_CaSoftwareRegistry; |
66 }; |
76 }; |
67 |
77 |
68 #endif // CASOFTWAREREGISTRY_P_H |
78 #endif // CASOFTWAREREGISTRY_P_H |