ginebra2/ChromeView.h
changeset 6 1c3b8676e58c
parent 5 0f2326c2a325
child 10 232fbd5a2dcb
equal deleted inserted replaced
5:0f2326c2a325 6:1c3b8676e58c
    36 
    36 
    37 class ChromeView : public ChromeGraphics
    37 class ChromeView : public ChromeGraphics
    38 {
    38 {
    39     Q_OBJECT
    39     Q_OBJECT
    40  public:
    40  public:
    41   ChromeView(ChromeWidget * chrome, QWidget * parent = 0 );
    41   ChromeView(QGraphicsScene *graphicsScene, ChromeWidget * chrome, QWidget * parent = 0 );
    42   ~ChromeView();
    42   ~ChromeView();
    43   void resizeEvent(QResizeEvent * ev);
    43   void resizeEvent(QResizeEvent * ev);
    44   bool event(QEvent* event);
    44   bool event(QEvent* event);
    45   void scrollContentsBy(int dx, int dy);
    45   void scrollContentsBy(int dx, int dy);
    46   //protected:
    46   //protected:
    53 #endif
    53 #endif
    54 #endif
    54 #endif
    55 
    55 
    56  private:
    56  private:
    57   QGraphicsWidget * m_topWidget;
    57   QGraphicsWidget * m_topWidget;
       
    58   ChromeWidget * m_chrome; //TODO: get rid of this
    58 };
    59 };
    59 }
    60 }
    60 #endif //__GINEBRA_CHROMEVIEW_H__
    61 #endif //__GINEBRA_CHROMEVIEW_H__