phoneuis/bubblemanager2/bubblecore/src/bubblecontainerwidget.h
changeset 30 ebdbd102c78a
parent 21 92ab7f8d0eab
child 51 f39ed5e045e0
equal deleted inserted replaced
27:2f8f8080a020 30:ebdbd102c78a
    25 class BubbleContainerWidget : public HbWidget
    25 class BubbleContainerWidget : public HbWidget
    26 {
    26 {
    27     Q_OBJECT
    27     Q_OBJECT
    28 
    28 
    29 public:
    29 public:
    30     BubbleContainerWidget(const QString& stylePluginName,
    30     BubbleContainerWidget(QGraphicsItem* item=0);
    31                           QGraphicsItem* item=0);
       
    32     virtual ~BubbleContainerWidget();
    31     virtual ~BubbleContainerWidget();
    33 
    32 
    34 signals:
    33 signals:
    35     void clicked();
    34     void clicked();
    36 
    35 
    45     void paint(
    44     void paint(
    46         QPainter *painter,
    45         QPainter *painter,
    47         const QStyleOptionGraphicsItem *option,
    46         const QStyleOptionGraphicsItem *option,
    48         QWidget *widget = 0);
    47         QWidget *widget = 0);
    49 
    48 
       
    49     void showEvent(QShowEvent *event);
       
    50 
    50 private:
    51 private:
    51     QString mStylePluginName;
       
    52     HbFrameItem* mBackground;
    52     HbFrameItem* mBackground;
    53     bool mPressed;
    53     bool mPressed;
    54 };
    54 };
    55 
    55 
    56 #endif // BUBBLECONTAINERWIDGET_H
    56 #endif // BUBBLECONTAINERWIDGET_H