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

提供拖拽文件时与文件接收方交互的接口. 更多...

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

Public 槽

void setProgress (int progress)
 DFileDragServer::setProgress. progress 当前进度
 
void setState (DFileDragState state)
 DFileDragServer::setState. state
 

信号

void targetDataChanged (const QString &key)
 信号会在接收方调用 setData 变化时被发送, key 为改变的键值.
 

Public 成员函数

 DFileDragServer (QObject *parent=nullptr)
 
QVariant targetData (const QString &key) const
 DFileDragServer::targetData. key
 

友元

class DDndSourceInterface
 
class DFileDrag
 

详细描述

提供拖拽文件时与文件接收方交互的接口.

\inmodule dtkgui

成员函数说明

◆ setProgress

void Dtk::Gui::DFileDragServer::setProgress ( int  progress)
slot

DFileDragServer::setProgress. progress 当前进度

拖拽进度更新,接收方会受到 progressChanged 信号.

◆ setState

void Dtk::Gui::DFileDragServer::setState ( DFileDragState  state)
slot

DFileDragServer::setState. state

改变状态,接收方会受到 stateChanged 信号.

◆ targetData()

QVariant Dtk::Gui::DFileDragServer::targetData ( const QString &  key) const

DFileDragServer::targetData. key

返回
返回文件接收方设置数据 key 对应的 value

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