src/hbinput/inputwidgets/hbinputcheckboxlist.cpp
changeset 7 923ff622b8b9
parent 6 c3690ec91ef8
child 21 4633027730f5
--- a/src/hbinput/inputwidgets/hbinputcheckboxlist.cpp	Wed Jun 23 18:33:25 2010 +0300
+++ b/src/hbinput/inputwidgets/hbinputcheckboxlist.cpp	Tue Jul 06 14:36:53 2010 +0300
@@ -28,6 +28,7 @@
 #include <hblistwidgetitem.h>
 #include <hbdataformmodelitem.h>
 #include <hbdataformmodel.h>
+#include "hbwidget_p.h"
 
 /// @cond
 
@@ -115,7 +116,10 @@
     d->mListWidget = new HbListWidget();
     d->mListWidget->setSelectionMode(HbAbstractItemView::MultiSelection);
     d->mListWidget->contentWidget()->setContentsMargins(10, 10, 10, 10);
-    d->mListWidget->setBackgroundItem(HbStyle::P_DataItem_background);
+    
+    // get listwidget's widget private ptr
+    HbWidgetPrivate *priv = static_cast<HbWidgetPrivate*>(HbWidgetBasePrivate::d_ptr(d->mListWidget));
+    priv->setBackgroundItem(HbStyle::P_DataItem_background);
     d->mListWidget->setScrollDirections(0);
 
     QStringList items = modelItem->contentWidgetData(QString("items")).toStringList();