diff -r 478bc57ad291 -r 64e38f08e49c emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h --- a/emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h Thu Sep 02 20:15:00 2010 +0300 +++ b/emailuis/nmailuiwidgets/inc/nmattachmentlistitem.h Fri Sep 17 08:27:21 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_ */