zoemolly |
2018-05-19 15:56 |
QListView 怎么拖动不了?
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? |
|