tsdevicedialog/tsdevicedialogplugin/inc/tsactivitymodelitem.h
changeset 116 305818acdca4
parent 112 dbfb5e38438b
equal deleted inserted replaced
112:dbfb5e38438b 116:305818acdca4
    30 */
    30 */
    31 class TsActivityModelItem : public TsModelItem
    31 class TsActivityModelItem : public TsModelItem
    32 {
    32 {
    33     Q_OBJECT
    33     Q_OBJECT
    34 public:
    34 public:
    35     TsActivityModelItem(QAbstractListModel &model, 
    35     TsActivityModelItem(QAbstractListModel &model,
    36                         QObject &service, 
    36                         QObject &service,
    37                         const QVariantHash &activity);
    37                         const QVariantHash &activity);
    38     ~TsActivityModelItem();
    38     ~TsActivityModelItem();
    39     QVariant data(int role) const;
    39     QVariant data(int role) const;
    40     void close();
    40     void close();
    41     void open();
    41     void open();
    55 private:
    55 private:
    56     QObject &mService;
    56     QObject &mService;
    57     const QVariantHash mActivity;
    57     const QVariantHash mActivity;
    58     QIcon mIcon;
    58     QIcon mIcon;
    59     mutable bool mRequestPending;
    59     mutable bool mRequestPending;
    60     
    60 
    61     Q_DISABLE_COPY(TsActivityModelItem)
    61     Q_DISABLE_COPY(TsActivityModelItem)
    62 
    62 
    63 };
    63 };
    64 
    64 
    65 #endif // TSACTIVITYMODELITEM_H
    65 #endif // TSACTIVITYMODELITEM_H