2009-03-20 10 views
2

Je souhaite pouvoir faire glisser un élément (en fait une ligne entière) à partir d'un QTableView ayant un QSqlTableModel en tant que modèle.Glisser un élément à partir d'un QTableView/QSqlTableModel

QSqlTableModel::flags(const QModelIndex &index) ne retourne pas Qt::ItemIsDragEnabled. Est-ce que cela signifie la seule façon que je peux obtenir ce travail est la sous-classe si je QSqlTableModel et réimplémentez la méthode flags()?

Cela semble être exagéré juste pour faire glisser l'élément.

Répondre

1

Oui. C'est le seul moyen de le faire fonctionner.

Questions connexes