diff -r 2e2dc3d30ca8 -r 341166945d65 homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsdeletecollectionitemstate.cpp --- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsdeletecollectionitemstate.cpp Thu Jun 24 13:11:40 2010 +0100 +++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsdeletecollectionitemstate.cpp Fri Jun 25 19:19:22 2010 +0300 @@ -17,6 +17,7 @@ #include #include +#include #include #include @@ -32,7 +33,7 @@ /*! Constructor. - \param parent Owner. + \param parent Parent state. */ HsDeleteCollectionItemState::HsDeleteCollectionItemState(QState *parent) : QState(parent), @@ -57,8 +58,10 @@ */ void HsDeleteCollectionItemState::construct() { - setObjectName(this->parent()->objectName() - + "/DeleteCollectionItemState"); + setObjectName("/DeleteCollectionItemState"); + if (this->parent()) { + setObjectName(this->parent()->objectName() + objectName()); + } connect(this, SIGNAL(exited()), SLOT(cleanUp())); } @@ -79,7 +82,7 @@ QString message; message.append( - hbTrId("txt_applib_dialog_remove_1_from_collection").arg( + HbParameterLengthLimiter("txt_applib_dialog_remove_1_from_collection").arg( HsMenuService::getName(mItemId))); // create and show message box