title: Dragging an item from a QTableView/QSqlTableModel
body: <p>I want to be able to drag an item (actually a whole row) from a QTableView that has a QSqlTableModel as it's model.</p>
  
  <p><code>QSqlTableModel::flags(const QModelIndex &amp;index)</code> doesn't return <code>Qt::ItemIsDragEnabled.</code> Does that mean the only way I can get this to work is if I subclass QSqlTableModel and reimplement the <code>flags()</code> method?</p>
  
  <p>Thats seems like overkill just to drag the item.</p>