I found sth strange : when I subclass QAbstractListModel, I have to subclass flags() to have Drag and drop enabled. In QAbstractItemModel, there is only :

Qt Code:
  1. Qt::ItemFlags QAbstractItemModel::flags(const QModelIndex &index) const
  2. {
  3. if (!index.isValid())
  4. return 0;
  5.  
  6. return Qt::ItemIsSelectable|Qt::ItemIsEnabled;
  7. }
To copy to clipboard, switch view to plain text mode