您的位置:首页 > 编程语言 > Qt开发

qt 拖放事件,信息传输

2016-04-14 13:56 429 查看
 

拖:

   

 QDrag *drag = new QDrag(this);

     QMimeData *mimeData = new QMimeData;

     mimeData->setData("1", "xxx");

     drag->setMimeData(mimeData);

     //drag->setPixmap(iconPixmap);

     Qt::DropAction dropAction = drag->exec();

 

 

 

放:

void CMyLable::dragEnterEvent ( QDragEnterEvent * event )

{

    event->accept();

}

void CMyLable::dropEvent ( QDropEvent * event )

{

    QString sa= event->mimeData()->data("1");

    QString ss= event->mimeData()->data("1");

}

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: