diff -r 49c70dcc3f17 -r c863538fcbb6 ganeswidgets/inc/hgmediawall_p.h --- a/ganeswidgets/inc/hgmediawall_p.h Fri May 14 16:57:01 2010 +0300 +++ b/ganeswidgets/inc/hgmediawall_p.h Thu May 27 13:59:05 2010 +0300 @@ -22,6 +22,9 @@ #include "hgwidgets_p.h" class HgCoverflowContainer; +class HgCenterItemArea; +class HbIconItem; +class HbTextItem; class HgMediawallPrivate : public HgWidgetPrivate { @@ -34,18 +37,21 @@ void init(Qt::Orientation orientation); - void setTitlePosition(HgMediawall::LabelPosition position); - HgMediawall::LabelPosition titlePosition() const; - void setDescriptionPosition(HgMediawall::LabelPosition position); - HgMediawall::LabelPosition descriptionPosition() const; void setTitleFontSpec(const HbFontSpec &fontSpec); HbFontSpec titleFontSpec() const; void setDescriptionFontSpec(const HbFontSpec &fontSpec); HbFontSpec descriptionFontSpec() const; - HgCoverflowContainer *container(); const HgCoverflowContainer *container() const; + +private: // From HgWidgetPrivate + void updateCurrentItem(const QModelIndex ¤tItem); + +private: + HbTextItem *mTitleItem; + HbTextItem *mDescriptionItem; + HgCenterItemArea *mCenterItemArea; // Dummy item for calculating correct position for center item }; #endif //HGMEDIAWALL_P_H