diff -r e78d6e055a5b -r b34d53f6acdf tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h --- a/tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h Fri Jul 23 14:03:00 2010 +0300 +++ b/tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h Fri Aug 06 13:40:46 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