void mouseMoveEvent(){
QMimeData *mimeData = new QMimeData;
QByteArray Ary;
QString str = "TreeItem";
Ary.append(str);
mimeData->setData("ModelTree",Ary);
mimeData->setText(strText);
QDrag *drag = new QDrag(this);
drag->setMimeData(mimeData);
drag->exec(Qt::MoveAction);
}
void dropEvent ( QDropEvent * event )
{
QString strData(event->mimeData()->data("ModelTree").data());
if( strData != "ModelTreeItem")
return;
dropEventOperator(event);
}