DtkGui 5.5.23
DTK Gui module
信号 | Public 成员函数 | 所有成员列表
Dtk::Gui::DFileDrag类 参考

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

类 Dtk::Gui::DFileDrag 继承关系图:
Inheritance graph
[图例]
Dtk::Gui::DFileDrag 的协作图:
Collaboration graph
[图例]

信号

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 发生改变的目标链接.


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