equal
deleted
inserted
replaced
23 #include"nmailuiwidgetsdef.h" |
23 #include"nmailuiwidgetsdef.h" |
24 |
24 |
25 class HbProgressBar; |
25 class HbProgressBar; |
26 class HbTextItem; |
26 class HbTextItem; |
27 class HbTapGesture; |
27 class HbTapGesture; |
|
28 class HbFrameItem; |
28 |
29 |
29 class NMAILUIWIDGETS_EXPORT NmAttachmentListItem : public HbWidget |
30 class NMAILUIWIDGETS_EXPORT NmAttachmentListItem : public HbWidget |
30 { |
31 { |
31 Q_OBJECT |
32 Q_OBJECT |
32 |
33 |
37 void setFileNameText(const QString &fileName); |
38 void setFileNameText(const QString &fileName); |
38 void setFileSizeText(const QString &fileSize); |
39 void setFileSizeText(const QString &fileSize); |
39 void setProgressBarValue(const int value); |
40 void setProgressBarValue(const int value); |
40 int progressBarValue() const; |
41 int progressBarValue() const; |
41 void hideProgressBar(); |
42 void hideProgressBar(); |
|
43 void setPressed(bool pressed); |
42 |
44 |
43 protected: |
45 protected: |
44 virtual void gestureEvent(QGestureEvent *event); |
46 virtual void gestureEvent(QGestureEvent *event); |
45 |
47 |
46 private slots: |
48 private slots: |
47 void removeProgressBar(); |
49 void removeProgressBar(); |
48 |
50 |
49 signals: |
51 signals: |
58 Q_DISABLE_COPY(NmAttachmentListItem) |
60 Q_DISABLE_COPY(NmAttachmentListItem) |
59 HbTextItem *mFileNameText; //owned |
61 HbTextItem *mFileNameText; //owned |
60 HbTextItem *mFileSizeText; //owned |
62 HbTextItem *mFileSizeText; //owned |
61 HbProgressBar *mProgressBar; //owned |
63 HbProgressBar *mProgressBar; //owned |
62 QColor mTextColor; |
64 QColor mTextColor; |
|
65 HbFrameItem *mBackGround; //not owned |
63 }; |
66 }; |
64 |
67 |
65 #endif /* NMATTACHMENTLISTITEM_H_ */ |
68 #endif /* NMATTACHMENTLISTITEM_H_ */ |