equal
deleted
inserted
replaced
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: |
14 * Description: View item implementation for button entry item. |
15 * |
15 * |
16 */ |
16 */ |
17 #ifndef CPDATAFORMBUTTONENTRYVIEWITEM_H |
17 #ifndef CPDATAFORMBUTTONENTRYVIEWITEM_H |
18 #define CPDATAFORMBUTTONENTRYVIEWITEM_H |
18 #define CPDATAFORMBUTTONENTRYVIEWITEM_H |
19 |
19 |
26 Q_OBJECT |
26 Q_OBJECT |
27 public: |
27 public: |
28 explicit CpDataFormButtonEntryViewItem(QGraphicsItem *parent = 0); |
28 explicit CpDataFormButtonEntryViewItem(QGraphicsItem *parent = 0); |
29 virtual ~CpDataFormButtonEntryViewItem(); |
29 virtual ~CpDataFormButtonEntryViewItem(); |
30 |
30 |
|
31 // From HbAbstractViewItem |
31 virtual HbAbstractViewItem *createItem(); |
32 virtual HbAbstractViewItem *createItem(); |
|
33 // From HbAbstractViewItem |
32 virtual bool canSetModelIndex(const QModelIndex &index) const; |
34 virtual bool canSetModelIndex(const QModelIndex &index) const; |
33 public slots: |
35 public slots: |
34 virtual void load(); |
36 // From HbDataFormViewItem |
35 virtual void restore(); |
37 virtual void restore(); |
36 protected: |
38 protected: |
37 CpDataFormButtonEntryViewItem(const CpDataFormButtonEntryViewItem &ohter); |
39 CpDataFormButtonEntryViewItem(const CpDataFormButtonEntryViewItem &other); |
38 CpDataFormButtonEntryViewItem &operator = (const CpDataFormButtonEntryViewItem &ohter); |
40 CpDataFormButtonEntryViewItem &operator = (const CpDataFormButtonEntryViewItem &other); |
|
41 // From HbAbstractViewItem |
39 virtual HbWidget *createCustomWidget(); |
42 virtual HbWidget *createCustomWidget(); |
40 private: |
43 private: |
41 CpDataFormButtonEntryViewItemPrivate *d_ptr; |
44 CpDataFormButtonEntryViewItemPrivate *d_ptr; |
42 }; |
45 }; |
43 |
46 |