homescreenapp/hsdomainmodel/inc/hswidgettoucharea.h
changeset 77 4b195f3bea29
parent 61 2b1b11a301d2
equal deleted inserted replaced
61:2b1b11a301d2 77:4b195f3bea29
    22 
    22 
    23 #include "hstest_global.h"
    23 #include "hstest_global.h"
    24 
    24 
    25 HOMESCREEN_TEST_CLASS(TestHsDomainModel)
    25 HOMESCREEN_TEST_CLASS(TestHsDomainModel)
    26 
    26 
    27 class HsWidgetHost;
    27 class HsWidgetHostVisual;
    28 
    28 
    29 class HsWidgetTouchArea : public HbTouchArea
    29 class HsWidgetTouchArea : public HbTouchArea
    30 {
    30 {
    31     Q_OBJECT
    31     Q_OBJECT
    32 
    32 
    33 public:
    33 public:
    34     HsWidgetTouchArea(HsWidgetHost *widgetHost);
    34     HsWidgetTouchArea(HsWidgetHostVisual *widgetHost);
    35     ~HsWidgetTouchArea();
    35     ~HsWidgetTouchArea();
    36 
    36 
    37     bool sceneEvent(QEvent *event);
    37     bool sceneEvent(QEvent *event);
    38     QPainterPath shape() const;
    38     QPainterPath shape() const;
    39 
    39 
    42 
    42 
    43 private:
    43 private:
    44     Q_DISABLE_COPY(HsWidgetTouchArea)
    44     Q_DISABLE_COPY(HsWidgetTouchArea)
    45     
    45     
    46 private:
    46 private:
    47     HsWidgetHost *mWidgetHost;
    47     HsWidgetHostVisual *mWidgetHostVisual;
    48 
    48 
    49     HOMESCREEN_TEST_FRIEND_CLASS(TestHsDomainModel)
    49     HOMESCREEN_TEST_FRIEND_CLASS(TestHsDomainModel)
    50 };
    50 };
    51 
    51 
    52 #endif // HSWIDGETTOUCHAREA_H
    52 #endif // HSWIDGETTOUCHAREA_H