diff -r 76883296a0d5 -r 11a052f4b02e coreapplicationuis/Rfs/Plugins/cprfsplugin/src/cprfsview.cpp --- a/coreapplicationuis/Rfs/Plugins/cprfsplugin/src/cprfsview.cpp Tue Jul 06 14:26:20 2010 +0300 +++ b/coreapplicationuis/Rfs/Plugins/cprfsplugin/src/cprfsview.cpp Wed Aug 18 09:58:19 2010 +0300 @@ -28,9 +28,13 @@ //custom prototype CpRfsSettingsDataFormCustomItem* customPrototype = new CpRfsSettingsDataFormCustomItem(settingForm); - settingForm->setItemPrototype(customPrototype); - this->setSettingForm(settingForm); + QList protos = settingForm->itemPrototypes(); + protos.append(customPrototype); + settingForm->setItemPrototypes(protos); + //function from hbview + setWidget(settingForm); + } CpRfsView::~CpRfsView() {