equal
deleted
inserted
replaced
26 |
26 |
27 #include <hblistwidget.h> |
27 #include <hblistwidget.h> |
28 #include <hblistwidgetitem.h> |
28 #include <hblistwidgetitem.h> |
29 #include <hbdataformmodelitem.h> |
29 #include <hbdataformmodelitem.h> |
30 #include <hbdataformmodel.h> |
30 #include <hbdataformmodel.h> |
|
31 #include "hbwidget_p.h" |
31 |
32 |
32 /// @cond |
33 /// @cond |
33 |
34 |
34 class HbInputCheckBoxListPrivate |
35 class HbInputCheckBoxListPrivate |
35 { |
36 { |
113 static_cast<HbDataFormModel *>(itemView()->model())->itemFromIndex(itemIndex)); |
114 static_cast<HbDataFormModel *>(itemView()->model())->itemFromIndex(itemIndex)); |
114 |
115 |
115 d->mListWidget = new HbListWidget(); |
116 d->mListWidget = new HbListWidget(); |
116 d->mListWidget->setSelectionMode(HbAbstractItemView::MultiSelection); |
117 d->mListWidget->setSelectionMode(HbAbstractItemView::MultiSelection); |
117 d->mListWidget->contentWidget()->setContentsMargins(10, 10, 10, 10); |
118 d->mListWidget->contentWidget()->setContentsMargins(10, 10, 10, 10); |
118 d->mListWidget->setBackgroundItem(HbStyle::P_DataItem_background); |
119 |
|
120 // get listwidget's widget private ptr |
|
121 HbWidgetPrivate *priv = static_cast<HbWidgetPrivate*>(HbWidgetBasePrivate::d_ptr(d->mListWidget)); |
|
122 priv->setBackgroundItem(HbStyle::P_DataItem_background); |
119 d->mListWidget->setScrollDirections(0); |
123 d->mListWidget->setScrollDirections(0); |
120 |
124 |
121 QStringList items = modelItem->contentWidgetData(QString("items")).toStringList(); |
125 QStringList items = modelItem->contentWidgetData(QString("items")).toStringList(); |
122 foreach(const QString &itemName, items) { |
126 foreach(const QString &itemName, items) { |
123 HbListWidgetItem *item = new HbListWidgetItem(); |
127 HbListWidgetItem *item = new HbListWidgetItem(); |