ganeswidgets/inc/hggrid_p.h
changeset 17 a10844a9914d
parent 3 c863538fcbb6
equal deleted inserted replaced
15:1ef5359bf0f4 17:a10844a9914d
    19 #define HGGRID_P_H
    19 #define HGGRID_P_H
    20 
    20 
    21 #include <hgwidgets/hggrid.h>
    21 #include <hgwidgets/hggrid.h>
    22 #include "hgwidgets_p.h"
    22 #include "hgwidgets_p.h"
    23 
    23 
       
    24 class HgGridContainer;
       
    25 
    24 class HgGridPrivate : public HgWidgetPrivate
    26 class HgGridPrivate : public HgWidgetPrivate
    25 {
    27 {
    26     Q_DECLARE_PUBLIC(HgGrid)
    28     Q_DECLARE_PUBLIC(HgGrid)
    27 
    29 
    28 public:
    30 public:
    29 
    31 
    30     HgGridPrivate();
    32     HgGridPrivate();
    31     virtual ~HgGridPrivate();
    33     virtual ~HgGridPrivate();
    32 
    34 
    33     void init(Qt::Orientation scrollDirection);
    35     void init(Qt::Orientation scrollDirection);
    34     bool effect3dEnabled() const;
    36     
    35     void setEffect3dEnabled(bool effect3dEnabled);
    37     HgGridContainer* container();
       
    38     const HgGridContainer* container() const;
    36     
    39     
    37 private: // From HgWidgetPrivate
    40 private: // From HgWidgetPrivate
    38     void orientationChanged(Qt::Orientation orientation);
    41     void orientationChanged(Qt::Orientation orientation);
    39 
    42 
    40 private:
    43 private: