equal
deleted
inserted
replaced
24 #include <QString> |
24 #include <QString> |
25 |
25 |
26 #include "caclient_global.h" |
26 #include "caclient_global.h" |
27 |
27 |
28 //FORWARD DECLARATIONS |
28 //FORWARD DECLARATIONS |
|
29 class QStringList; |
29 class CaSoftwareRegistryPrivate; |
30 class CaSoftwareRegistryPrivate; |
30 |
31 |
31 /** |
32 /** |
32 * Class provides Usif specific services |
33 * Class provides Usif specific services |
33 */ |
34 */ |
43 public: |
44 public: |
44 |
45 |
45 static QSharedPointer<CaSoftwareRegistry> create(); |
46 static QSharedPointer<CaSoftwareRegistry> create(); |
46 |
47 |
47 typedef QHash<QString, QString> DetailMap; |
48 typedef QHash<QString, QString> DetailMap; |
|
49 |
|
50 bool getUninstallDetails(int componentId, |
|
51 QString &componentName, |
|
52 QStringList &applicationsUids, |
|
53 QString &confirmationMessage); |
|
54 |
|
55 bool getApplicationsUids(int componentId, QStringList &applicationsUids); |
48 |
56 |
49 DetailMap entryDetails(int componentId) const; |
57 DetailMap entryDetails(int componentId) const; |
50 |
58 |
51 static QString componentNameKey(); |
59 static QString componentNameKey(); |
52 static QString componentVersionKey(); |
60 static QString componentVersionKey(); |