【问题标题】:Qt, C++: QListWidget internal drag&drop - how to connect to signal?Qt、C++:QListWidget 内部拖放 - 如何连接到信号?
【发布时间】:2014-08-13 09:03:20
【问题描述】:

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

我启用了内部拖放,使用:

list->setDragDropMode(QAbstractItemView::InternalMove);

我应该怎么做才能捕捉到这样一个拖放操作已经完成的信号?

谢谢!

【问题讨论】:

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


【解决方案1】:

假设这是您正在寻找的那种信号......

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

文档链接:

QAbstractItemModel::rowsMoved

QAbstractItemModel::layoutChanged

例子:

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

【讨论】:

  • @user3322273 cgood 点值得有一个例子来复制我猜,标记为已回答?
  • “rowsMo​​ved”上的这个连接对我来说永远不起作用,永远不会进入插槽
猜你喜欢
  • 2020-10-10
  • 1970-01-01
  • 2011-06-03
  • 2018-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多