从QTableView/QSqlTableModel中拖动一个项目

3
我想要能够从一个以 QSqlTableModel 作为模型的 QTableView 中拖动一个项目(实际上是一整行)。
QSqlTableModel::flags(const QModelIndex &index) 不返回 Qt::ItemIsDragEnabled。这是否意味着我唯一能让它工作的方法是子类化 QSqlTableModel 并重新实现 flags() 方法?
这似乎过于复杂,只是为了拖动该项目。
1个回答

2
是的,这是唯一使其工作的方法。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接