mpviewplugins/mpcollectionviewplugin/inc/mpcollectioncontainer.h
changeset 51 560ce2306a17
parent 36 a0afa279b8fe
child 55 f3930dda3342
equal deleted inserted replaced
47:4cc1412daed0 51:560ce2306a17
    28 #include "mpcommondefs.h"
    28 #include "mpcommondefs.h"
    29 
    29 
    30 class HbDocumentLoader;
    30 class HbDocumentLoader;
    31 class MpCollectionDataModel;
    31 class MpCollectionDataModel;
    32 class MpMpxCollectionData;
    32 class MpMpxCollectionData;
       
    33 class HbGroupBox;
    33 
    34 
    34 class MpCollectionContainer : public HbWidget
    35 class MpCollectionContainer : public HbWidget
    35 {
    36 {
    36     Q_OBJECT
    37     Q_OBJECT
    37 
    38 
    60     explicit MpCollectionContainer( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
    61     explicit MpCollectionContainer( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
    61     virtual void setupContainer() = 0;
    62     virtual void setupContainer() = 0;
    62 
    63 
    63 protected:
    64 protected:
    64 
    65 
       
    66     HbGroupBox              *mInfoBar;
    65     HbDocumentLoader        *mDocumentLoader;   // Not own
    67     HbDocumentLoader        *mDocumentLoader;   // Not own
    66     MpCollectionDataModel   *mDataModel;        // Not own
    68     MpCollectionDataModel   *mDataModel;        // Not own
    67     MpMpxCollectionData     *mCollectionData;   // Not own
    69     MpMpxCollectionData     *mCollectionData;   // Not own
    68     TCollectionContext      mCollectionContext;
    70     TCollectionContext      mCollectionContext;
    69     MpCommon::MpViewMode    mViewMode;
    71     MpCommon::MpViewMode    mViewMode;