5#ifndef DFILEDRAGSERVER_H
6#define DFILEDRAGSERVER_H
8#include "dfiledragcommon.h"
10#include <dtkgui_global.h>
19class DFileDragServerPrivate;
27 QVariant targetData(
const QString &key)
const;
30 void setProgress(
int progress);
31 void setState(DFileDragState state);
Definition dfiledragserver.cpp:49
提供拖拽文件时与文件接收方交互的接口.
Definition dfiledragserver.h:22
void targetDataChanged(const QString &key)
信号会在接收方调用 setData 变化时被发送, key 为改变的键值.
继承自QDrag,一般在文件拖拽发送方 mouseMoveEvent 中发起拖拽,设置发送数据 和 DFileDragServer 配合使用.
Definition dfiledrag.h:21