пытаюсь разобраться с draq&drop;
если кто делал нечто подобное - прошу откликнуться и поделиться примером;
проблема в следующем
void dragdrop::dropEvent(QDropEvent *event)
{
if (event->mimeData()->hasText())
{
QString text = event->mimeData()->text();
QVariant s = event->mimeData()->text();
int row=0;
QModelIndex parent;
parent=this->model()->createIndex(row,0,ind);;
row = this->model()->rowCount(parent);
this->model()->insertRows(row,1,parent);
this->model()->setData(parent, s, Qt::EditRole); //this->model()->dropMimeData(event->mimeData(),Qt::MoveAction,row,1,parent);
event->acceptProposedAction();
//event->setDropAction(Qt::MoveAction);
//event->accept();
}
}
при перетаскивании элемента дерева он вставляет пустые элементы в корень, а не в то место куда я подвёл мышь
буду благодарен за любую помощь;