--- a/src/hbwidgets/dataform/hbdataformviewitem_p.cpp Thu May 27 13:10:59 2010 +0300
+++ b/src/hbwidgets/dataform/hbdataformviewitem_p.cpp Fri Jun 11 13:58:22 2010 +0300
@@ -167,6 +167,8 @@
if(!mRadioButtonList) {
mRadioButtonList = new HbRadioButtonList();
mRadioButtonList->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred));
+ QObject::connect(mRadioButtonList, SIGNAL(itemSelected(int)), this, SIGNAL(itemSelected(int)));
+ QObject::connect(mRadioButtonList, SIGNAL(startPreview(int)), this, SIGNAL(startPreview(int)));
//mRadioButtonList->setClampingStyle(HbScrollArea::StrictClamping);
mRadioButtonList->setItems( mItems );
if( mSelected != -1 ) {
@@ -325,6 +327,10 @@
this, SLOT(updateModel(int)) );
selectItem();
mDialog = new HbDialog();
+ QObject::connect(mDialog, SIGNAL(finished(HbAction*)), this, SIGNAL(finished(HbAction*)));
+ QObject::connect(mDialog, SIGNAL(aboutToShow()), this, SIGNAL(aboutToShow()));
+ QObject::connect(mDialog, SIGNAL(aboutToHide()), this, SIGNAL(aboutToHide()));
+ QObject::connect(mDialog, SIGNAL(aboutToClose()), this, SIGNAL(aboutToClose()));
mDialog->setTimeout(HbPopup::NoTimeout);
mDialog->setAttribute(Qt::WA_DeleteOnClose);
mDialog->setContentWidget(mRadioButtonList);
@@ -447,6 +453,10 @@
// create ListWidget if not yet created
if(!mMultiListWidget) {
mMultiListWidget = new HbListWidget();
+ QObject::connect(mMultiListWidget, SIGNAL(activated(HbListWidgetItem *)), this, SIGNAL(activated(HbListWidgetItem *)));
+ QObject::connect(mMultiListWidget, SIGNAL(pressed(HbListWidgetItem *)), this, SIGNAL(pressed(HbListWidgetItem *)));
+ QObject::connect(mMultiListWidget, SIGNAL(released(HbListWidgetItem *)), this, SIGNAL(released(HbListWidgetItem *)));
+ QObject::connect(mMultiListWidget, SIGNAL(longPressed(HbListWidgetItem *, const QPointF &)), this, SIGNAL(longPressed(HbListWidgetItem *, const QPointF &)));
layout->addItem(mMultiListWidget);
}