12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 #include "tstasksgriditem.h" |
|
18 |
|
19 #include <HbPushButton> |
17 #include <HbPushButton> |
20 #include <HbAbstractItemView> |
18 #include <HbAbstractItemView> |
21 #include <HbFrameItem> |
19 #include <HbFrameItem> |
22 #include <HbTextItem> |
20 #include <HbTextItem> |
23 #include <HbIconItem> |
21 #include <HbIconItem> |
24 #include <HbStyleLoader> |
22 #include <HbStyleLoader> |
25 |
23 |
|
24 #include "tstasksgriditem.h" |
26 #include "tsdataroles.h" |
25 #include "tsdataroles.h" |
27 |
26 |
28 /*! |
27 /*! |
29 \class TsTasksGridItem |
28 \class TsTasksGridItem |
30 \ingroup group_tsdevicedialogplugin |
29 \ingroup group_tsdevicedialogplugin |
31 \brief Item that should be presented in grid. |
30 \brief Item that should be presented in grid. |
32 */ |
31 */ |
33 |
32 |
34 |
33 |
35 TsTasksGridItem::TsTasksGridItem() : HbAbstractViewItem(), mScreenshotLabel(0), mApplicationNameLabel(0), mDeleteButton(0), mActiveLabelFrame(0), mActiveLabel(0) |
34 TsTasksGridItem::TsTasksGridItem() |
|
35 : |
|
36 HbAbstractViewItem(), |
|
37 mScreenshotLabel(0), |
|
38 mApplicationNameLabel(0), |
|
39 mDeleteButton(0), |
|
40 mActiveLabelFrame(0), |
|
41 mActiveLabel(0) |
36 { |
42 { |
37 // Register the custom docml and css to provide our own style to the list items |
43 // Register the custom docml and css to provide our own style to the list items |
38 bool widgetmlLoaded = HbStyleLoader::registerFilePath(":/resource/tstasksgriditem.widgetml"); |
44 bool widgetmlLoaded = |
|
45 HbStyleLoader::registerFilePath(":/resource/tstasksgriditem.widgetml"); |
39 Q_ASSERT(widgetmlLoaded); |
46 Q_ASSERT(widgetmlLoaded); |
40 bool cssLoaded = HbStyleLoader::registerFilePath(":/resource/tstasksgriditem.css"); |
47 bool cssLoaded = |
|
48 HbStyleLoader::registerFilePath(":/resource/tstasksgriditem.css"); |
41 Q_ASSERT(cssLoaded); |
49 Q_ASSERT(cssLoaded); |
42 } |
50 } |
43 |
51 |
44 TsTasksGridItem::TsTasksGridItem(const TsTasksGridItem &item) : HbAbstractViewItem(item) |
52 TsTasksGridItem::TsTasksGridItem(const TsTasksGridItem &item) : HbAbstractViewItem(item) |
45 { |
53 { |