22 #include "caobjectadapter.h" |
22 #include "caobjectadapter.h" |
23 #include "caentry.h" |
23 #include "caentry.h" |
24 #include "caicondescription.h" |
24 #include "caicondescription.h" |
25 #include <cadefs.h> |
25 #include <cadefs.h> |
26 |
26 |
27 //---------------------------------------------------------------------------- |
27 /*! |
28 // |
28 * Create an icon. |
29 //---------------------------------------------------------------------------- |
29 * \param entry a CaEntry instance. |
|
30 * \param size a size of the icon |
|
31 * \retval a HbIcon instance. |
|
32 */ |
30 HbIcon CaObjectAdapter::makeIcon(const CaEntry &entry, const QSize &size) |
33 HbIcon CaObjectAdapter::makeIcon(const CaEntry &entry, const QSize &size) |
31 { |
34 { |
32 HbIcon icon; |
35 HbIcon icon; |
33 QString filename(entry.iconDescription().filename()); |
36 QString filename(entry.iconDescription().filename()); |
34 if (!filename.isEmpty()) { |
37 if (!filename.isEmpty()) { |
40 } |
43 } |
41 return icon; |
44 return icon; |
42 } |
45 } |
43 |
46 |
44 |
47 |
45 //---------------------------------------------------------------------------- |
48 /*! |
46 // |
49 * Set entry id. |
47 //---------------------------------------------------------------------------- |
50 * \param entry entry. |
48 void CaObjectAdapter::setId(CaEntry &entry, |
51 * \param id entry id. |
49 int id) |
52 */ |
|
53 void CaObjectAdapter::setId(CaEntry &entry, int id) |
50 { |
54 { |
51 entry.setId(id); |
55 entry.setId(id); |
52 } |
56 } |
53 |
57 |
54 //---------------------------------------------------------------------------- |
58 /*! |
55 // |
59 * Set icon description id. |
56 //---------------------------------------------------------------------------- |
60 * \param iconDescription icon description. |
57 void CaObjectAdapter::setId(CaIconDescription &iconDescription, |
61 * \param id icon description id. |
58 int id) |
62 */ |
|
63 void CaObjectAdapter::setId(CaIconDescription &iconDescription, int id) |
59 { |
64 { |
60 iconDescription.setId(id); |
65 iconDescription.setId(id); |
61 } |
66 } |
62 |
67 |
63 //---------------------------------------------------------------------------- |
68 /** |
64 // |
69 * Convert Symbian error code to error code (used in QT code). |
65 //---------------------------------------------------------------------------- |
70 * \param internalErrorCode Symbian error code. |
|
71 * \retval converted error code (ErrorCode enum). |
|
72 */ |
66 ErrorCode CaObjectAdapter::convertErrorCode(int internalErrorCode) |
73 ErrorCode CaObjectAdapter::convertErrorCode(int internalErrorCode) |
67 { |
74 { |
68 ErrorCode error(NoErrorCode); |
75 ErrorCode error(NoErrorCode); |
69 switch (internalErrorCode) { |
76 switch (internalErrorCode) { |
70 case 0: |
77 case 0: |