tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h
changeset 107 b34d53f6acdf
parent 99 7aaf39b772ac
child 112 dbfb5e38438b
--- 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 <qvariant.h>
 #include <qicon.h>
+
+#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