Qt,C ++:QListWidget内部拖放 - 如何连接信号?

时间:2014-08-13 09:03:20

标签: c++ qt drag-and-drop

我使用Qt在C ++中编写,我有一个列表小部件。

我启用了内部阻力&使用:

list->setDragDropMode(QAbstractItemView::InternalMove);

我应该怎样做才能捕捉到这样一个拖累信号的信号。放弃行动已经完成了?

谢谢!

1 个答案:

答案 0 :(得分:6)

假设这是你要寻找的那种信号......

myList->model()->rowsMoved()myList->model()->layoutChanged

指向文档的链接:

QAbstractItemModel::rowsMoved

QAbstractItemModel::layoutChanged

示例:

connect(list->model(), SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)), this, SLOT(myFunction()));