标题:QListView 怎么拖动不了?
作者:zoemolly
日期:2018-05-19 15:56
内容:
void ListView(QWidget *parent) : QListView(parent)
{
model->initItems();
this->setModel(model);
this->setItemDelegate(delegate);
setDragEnabled(true);
setAcceptDrops(true);
setDropIndicatorShown(true);
}
protected:
void dragEnterEvent(QDragEnterEvent *event);
void dragMoveEvent(QDragMoveEvent *event);
void dropEvent(QDropEvent *event);
void startDrag(Qt::DropActions supportedActions);
只能接受dropEvent 事件。其他三个事件都触发不了,有可能是什么原因导致? Model?
#1 [jigetage 05-23 12:04]
看一下delegeta里面的editorEvent是不是做过什么处理