ganeswidgets/src/hgmediawall_p.cpp
changeset 1 e48454f237ca
parent 0 89c329efa980
child 2 49c70dcc3f17
equal deleted inserted replaced
0:89c329efa980 1:e48454f237ca
    17 
    17 
    18 #include "hgmediawall_p.h"
    18 #include "hgmediawall_p.h"
    19 #include "hgcoverflowcontainer.h"
    19 #include "hgcoverflowcontainer.h"
    20 #include "trace.h"
    20 #include "trace.h"
    21 
    21 
    22 HgMediawallPrivate::HgMediawallPrivate()
    22 HgMediawallPrivate::HgMediawallPrivate() : HgWidgetPrivate()
    23 {
    23 {
    24     FUNC_LOG;
    24     FUNC_LOG;
       
    25     mStaticScrollDirection = true;
    25 }
    26 }
    26 
    27 
    27 HgMediawallPrivate::~HgMediawallPrivate()
    28 HgMediawallPrivate::~HgMediawallPrivate()
    28 {
    29 {
    29     FUNC_LOG;
    30     FUNC_LOG;
    30 }
    31 }
    31 
    32 
    32 void HgMediawallPrivate::init()
    33 void HgMediawallPrivate::init(Qt::Orientation orientation)
    33 {
    34 {
    34     FUNC_LOG;
    35     FUNC_LOG;
    35 
    36 
    36     Q_Q(HgMediawall);
    37     Q_Q(HgMediawall);
    37     HgCoverflowContainer* container = new HgCoverflowContainer(q);
    38     HgCoverflowContainer* container = new HgCoverflowContainer(q);
    38     // Mediawall supports only horizontal scrolling.
    39     // Mediawall supports only horizontal scrolling.
    39     container->init(Qt::Horizontal);
    40     container->init(orientation);
    40     HgWidgetPrivate::init(container);
    41     HgWidgetPrivate::init(container);
    41 }
    42 }
    42 
    43 
    43 void HgMediawallPrivate::setTitlePosition(HgMediawall::LabelPosition position)
    44 void HgMediawallPrivate::setTitlePosition(HgMediawall::LabelPosition position)
    44 {
    45 {