Hello all!

I am trying to subclass QGraphicsView, but its crashing the app.

How can I do that.

fluxocaixagraphicsview.h
Qt Code:
  1. #ifndef FLUXOCAIXAGRAPHICSVIEW_H
  2. #define FLUXOCAIXAGRAPHICSVIEW_H
  3.  
  4. #include <QGraphicsView>
  5. #include <QGraphicsScene>
  6. //#include <QGraphicsLineItem>
  7.  
  8. class fluxoCaixaGraphicsView : public QGraphicsView
  9. {
  10. public:
  11. explicit fluxoCaixaGraphicsView(QWidget *parent = 0);
  12. ~fluxoCaixaGraphicsView();
  13.  
  14. private:
  15. QGraphicsScene *cenario;
  16.  
  17. protected:
  18. void showEvent(QShowEvent *event);
  19. void resizeEvent(QResizeEvent *event);
  20. };
  21.  
  22. #endif // FLUXOCAIXAGRAPHICSVIEW_H
To copy to clipboard, switch view to plain text mode 

fluxocaixagraphicsview.cpp
Qt Code:
  1. #include "fluxocaixagraphicsview.h"
  2.  
  3. fluxoCaixaGraphicsView::fluxoCaixaGraphicsView(QWidget *parent) :
  4. QGraphicsView(parent)
  5. {
  6. QGraphicsScene *cenario = new QGraphicsScene(this);
  7. }
  8.  
  9. fluxoCaixaGraphicsView::~fluxoCaixaGraphicsView()
  10. {
  11.  
  12. }
  13.  
  14. void fluxoCaixaGraphicsView::showEvent(QShowEvent *event)
  15. {
  16.  
  17. }
  18.  
  19. void fluxoCaixaGraphicsView::resizeEvent(QResizeEvent *event)
  20. {
  21.  
  22. }
To copy to clipboard, switch view to plain text mode 

calling it
Qt Code:
  1. QWidget *MainWindow::criaEstruturaNovoIvestimento()
  2. {
  3. //code here
  4.  
  5. fluxoCaixaGraphicsView *graphicsViewFluxoCaixa = new fluxoCaixaGraphicsView(boxInvestimento3);
  6.  
  7. //code here
  8. }
To copy to clipboard, switch view to plain text mode 

Thanks a lot