diff -r 9b022b1f357c -r e0aa398e6810 tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h --- a/tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h Tue Jul 06 14:37:10 2010 +0300 +++ b/tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h Wed Aug 18 10:05:49 2010 +0300 @@ -17,9 +17,11 @@ #ifndef TSACTIVITYMODELITEM_H #define TSACTIVITYMODELITEM_H -#include "tsmodelitem.h" + #include #include + +#include "tsmodelitem.h" /*! Implements model item which represents Activity entry */ @@ -27,13 +29,14 @@ { Q_OBJECT public: - TsActivityModelItem(QAbstractListModel &model, QObject &service, const QVariantHash &activity); + TsActivityModelItem(QAbstractListModel &model, + QObject &service, + const QVariantHash &activity); ~TsActivityModelItem(); QVariant data(int role) const; void close(); void open(); static QString applicationKeyword(); - static QString visibilityKeyword(); static QString screenshotKeyword(); private: @@ -50,7 +53,10 @@ QObject &mService; const QVariantHash mActivity; QIcon mIcon; - bool mRequestPending; + mutable bool mRequestPending; + + Q_DISABLE_COPY(TsActivityModelItem) + }; #endif // TSACTIVITYMODELITEM_H