DtkGui
DTK Gui module
载入中...
搜索中...
未找到
Dtk::Gui::DFileDrag类 参考

继承自QDrag,一般在文件拖拽发送方 mouseMoveEvent 中发起拖拽,设置发送数据 和 DFileDragServer 配合使用. 更多...

类 Dtk::Gui::DFileDrag 继承关系图:
Dtk::Gui::DFileDrag 的协作图:

信号

void targetUrlChanged (QUrl url)
 信号会在接收方调用 setTargetUrl 时被发送. 可以用于获取被拖拽至的目标目录
 

Public 成员函数

 DFileDrag (QObject *source, DFileDragServer *server)
 
QUrl targetUrl ()
 DFileDrag::targetUrl
 
void setMimeData (QMimeData *data)
 DFileDrag::setMimeData data
 

详细描述

继承自QDrag,一般在文件拖拽发送方 mouseMoveEvent 中发起拖拽,设置发送数据 和 DFileDragServer 配合使用.

\inmodule dtkgui

参见
Dtk::Gui::DFileDragServer

成员函数说明

◆ setMimeData()

void Dtk::Gui::DFileDrag::setMimeData ( QMimeData *  data)

DFileDrag::setMimeData data

发起拖拽文件前设置发送数据接口

◆ targetUrl()

QUrl Dtk::Gui::DFileDrag::targetUrl ( )

DFileDrag::targetUrl

返回
返回拖拽文件接收方设置的接收路径

◆ targetUrlChanged

void Dtk::Gui::DFileDrag::targetUrlChanged ( QUrl  url)
signal

信号会在接收方调用 setTargetUrl 时被发送. 可以用于获取被拖拽至的目标目录

url 发生改变的目标链接.


该类的文档由以下文件生成: