title: ResizeEvent is called indefintely when fitInView is called (QGraphicsScene)
body: <p>I have this weird problem.</p>
  
  <p>I create my scene inside a QGraphicsView extended class like so:</p>
  
  <pre><code>scene = new QGraphicsScene(this);
  this-&gt;setScene(scene);
  this-&gt;setAlignment(Qt::AlignTop|Qt::AlignLeft);
  showRect.setCoords(0,0,sceneWidth,sceneHeight);
  </code></pre>
  
  <p>However. This same class has reimplemented the resizeEvent Method according to documentation:</p>
  
  <pre><code>void ConversationView::resizeEvent(QResizeEvent *e){
      //Q_UNUSED(e);
      this-&gt;fitInView(showRect,Qt::KeepAspectRatioByExpanding);
      qWarning() &lt;&lt; e-&gt;size();
  }
  </code></pre>
  
  <p>Now I add a box the scene and nothing happens. But when I start resizing the window, there comes a point where I stop and the program hangs and I keep seing the sizing message, forever and ever with very very small variations on its size:</p>
  
  <pre><code>QSize(1342, 190) 
  QSize(1356, 190) 
  QSize(1342, 190) 
  QSize(1356, 190)
  </code></pre>
  
  <p>Any ideas? </p>