--- a/tsdevicedialog/tsdevicedialogplugin/src/tsactivitymodelitem.cpp Tue Jul 06 14:37:10 2010 +0300
+++ b/tsdevicedialog/tsdevicedialogplugin/src/tsactivitymodelitem.cpp Wed Aug 18 10:05:49 2010 +0300
@@ -74,6 +74,8 @@
return decorationRole();
case TsDataRoles::Closable:
return QVariant(false);
+ case TsDataRoles::Active:
+ return QVariant(false);
default:
return QVariant(QVariant::Invalid);
}
@@ -113,15 +115,6 @@
}
/*!
- Return activity visibility status keyword
-*/
-QString TsActivityModelItem::visibilityKeyword()
-{
- static QString visibility("visible");
- return visibility;
-}
-
-/*!
Return activity screenshot keyword
*/
QString TsActivityModelItem::screenshotKeyword()
@@ -137,14 +130,15 @@
QVariant TsActivityModelItem::decorationRole() const
{
if (!mRequestPending) {
- const_cast<TsActivityModelItem *>(this)->mRequestPending = true;
+ mRequestPending = true;
QVariant screenshot = mActivity.value(screenshotKeyword());
if (screenshot.isValid()) {
- QMetaObject::invokeMethod(&mService,
- "getThumbnail",
- Q_ARG(QSize, QSize(128, 128)),
- Q_ARG(QString, screenshot.toString()),
- Q_ARG(void *, const_cast<TsActivityModelItem *>(this)));
+ QMetaObject::invokeMethod(
+ &mService,
+ "getThumbnail",
+ Q_ARG(QSize, QSize(128, 128)),
+ Q_ARG(QString, screenshot.toString()),
+ Q_ARG(void *, const_cast<TsActivityModelItem *>(this)));
}
}
return QVariant::fromValue<HbIcon>(HbIcon(mIcon));