• 首页
  • Qt文档
  • DTK文档
  • 玲珑文档
  • dfiledragclient_zh

    Class::DFileDragClient

    暂无该属性


    Detailed Description

    ~chinese ~chinese

    提供拖拽文件时与文件发送方交互的接口。

    DFileDragClient::progress

    [private plain  ]

    int progress() const ~chinese

    DFileDragClient::progress ~chinese Returns 返回当前拖拽的进度

    DFileDragClient::state

    [private plain  ]

    DFileDragState state() const ~chinese

    DFileDragClient::state ~chinese Returns 返回当前状态,见 DFileDragState

    DFileDragClient::stateChanged

    [private plain  ]

    void stateChanged(DFileDragState state)

    DFileDragClient::serverDestroyed

    [private plain  ]

    void serverDestroyed()

    DFileDragClient::checkMimeData

    [public plain static ]

    bool checkMimeData(const QMimeData *data) ~chinese

    ~chinese data ~chinese Returns 包含 DND_MIME_PID 格式的数据时返回 true,否则返回 false ~chinese Note: 通常在接收拖放数据的应用的dropEvent(QDropEvent *event)函数中检测当前 event->mimeData() 是否是 DFileDrag

    DFileDragClient::setTargetData

    [public plain static ]

    void setTargetData(const QMimeData *data, int key, int value) ~chinese

    ~chinese data 拖放时传入的data,用于获取和发送数据的应用dbus通讯需要的一些信息 ~chinese key ~chinese value ~chinese Note: 向文件发送方设置自定义数据

    DFileDragClient::setTargetUrl

    [public plain static ]

    void setTargetUrl(const QMimeData *data, int url) ~chinese

    ~chinese data ~chinese url ~chinese Note: 告知文件发送方拖拽目标路径