title: PyQt4: QAbstractItemModel Object to QStandardItemModel Object
body: <p>I have a QtGui.QAbstractItemModel object. I'd like to create a new QtGui.QStandardItemModel object based on the QtGui.QAbstractItemModel. Because QtGui.QStandardItemModel is sub-classed from  QtGui.QAbstractItemModel I should be able to copy all data from one object to another. How do you do so?</p>
  
  <p>Usually you would something like this:</p>
  
  <p><code>data_model = QtGui.QAbstractItemModel()</code></p>
  
  <p><code>new_data_model = QtGui.QAbstractItemModel(data_model)</code></p>
  
  <p>but the Constructor does not support instantiating with that type of argument.</p>
  
  <p>Any Ideas?</p>