diff -r a8c646b56683 -r 084b5b1f02a7 emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h --- a/emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h Mon Aug 23 23:32:31 2010 +0300 +++ b/emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h Fri Sep 03 14:07:42 2010 +0300 @@ -27,6 +27,7 @@ class HbTapGesture; class HbFrameItem; + class NMAILUIWIDGETS_EXPORT NmAttachmentListItem : public HbWidget { Q_OBJECT @@ -34,7 +35,10 @@ public: explicit NmAttachmentListItem(QGraphicsItem *parent = 0); virtual ~NmAttachmentListItem(); + +public: void setTextColor(const QColor color); + void setBackgroundColor(const QColor color); void setFileNameText(const QString &fileName); void setFileSizeText(const QString &fileSize); void setProgressBarValue(const int value); @@ -44,7 +48,11 @@ protected: virtual void gestureEvent(QGestureEvent *event); - + +private: + void init(); + void constructUi(); + private slots: void removeProgressBar(); @@ -52,17 +60,14 @@ void itemActivated(); void itemLongPressed(QPointF point); -private: - void init( ); - void constructUi(); - private: Q_DISABLE_COPY(NmAttachmentListItem) - HbTextItem *mFileNameText; //owned - HbTextItem *mFileSizeText; //owned - HbProgressBar *mProgressBar; //owned + HbTextItem *mFileNameText; // Owned + HbTextItem *mFileSizeText; // Owned + HbProgressBar *mProgressBar; // Owned + HbFrameItem *mBackground; // Not owned QColor mTextColor; - HbFrameItem *mBackGround; //not owned + QColor mBackgroundColor; }; #endif /* NMATTACHMENTLISTITEM_H_ */