title: Help getting inserted data after Qt's rowInserted signal
body: <p>I have a onText method that connects to a QAbstractItemModel's rowsInserted SIGNAL so I can be notified when new rows have been inserted:</p>
  
  <pre><code>QObject::connect(model, SIGNAL(rowsInserted ( const QModelIndex &amp; , int , int  )  ),
                          client_,SLOT(onText( const QModelIndex &amp; , int , int  )) )
  </code></pre>
  
  <p>The signal works fine, since I am notified when rows are inserted. Here is the onText method:</p>
  
  <pre><code>void FTClientWidget::onText( const QModelIndex &amp; parent, int start, int end ) 
  {
      Proxy::write("notified!");
  
      if(!parent.isValid())
          Proxy::write("NOT VALID!");
      else
          Proxy::write("VALID");
  
       QAbstractItemModel* m = parent.model();
  
  
  }
  </code></pre>
  
  <p>But I can't seem to be able to get the string from the inserted items. The QModelIndex "parent" passed is NOT VALID, and "m" QAbstractItemModel is NULL. I think its because it's not a actual item, but just a pointer to one? How do I get a hold of the inserted text/elements?</p>