diff -r 32e56106abf2 -r 66b5fe3c07fd homescreenapp/serviceproviders/hsmenuserviceprovider/tsrc/t_hsmenuserviceprovider/inc/caentry.h --- a/homescreenapp/serviceproviders/hsmenuserviceprovider/tsrc/t_hsmenuserviceprovider/inc/caentry.h Mon Sep 27 11:52:00 2010 +0300 +++ b/homescreenapp/serviceproviders/hsmenuserviceprovider/tsrc/t_hsmenuserviceprovider/inc/caentry.h Wed Oct 06 16:06:24 2010 +0300 @@ -66,10 +66,12 @@ { mSetCaIconDescription = iconDescription; } + EntryFlags flags() const { return mFlagsResult; } + void setFlags(EntryFlags flags) { mFlagsResult = flags; @@ -89,6 +91,13 @@ { mAttributes.insert(name, value); } + + + void removeAttribute(const QString &name) + { + mAttributes.remove(name); + } + QString attribute(const QString &name) const { return mAttributes[name]; @@ -102,7 +111,7 @@ EntryRole role() const { - return mCaEntryRole; + return mCaEntryRole; } // test helper, not belonging to ContentStorage CaEntry