我正在开发简单的 HTML 编辑器,我希望能够从一个按钮拖放,例如代表 HTML 文本行,并且在Qwebkit
HTML 文本行中将被创建是否Qt
支持这样的操作?
我应该如何处理这样的事情?
我正在开发简单的 HTML 编辑器,我希望能够从一个按钮拖放,例如代表 HTML 文本行,并且在Qwebkit
HTML 文本行中将被创建是否Qt
支持这样的操作?
我应该如何处理这样的事情?
我相信确实如此,是的。
您需要做的是设置拖动事件的 MIME 类型。有关详细信息,请参见此处。然后在 webkit 端,您可以阅读 drop mime 类型以查看它是什么。
然后,您可以尝试以下方法之一:
QWebView
来实现dragEnterEvent
和dropEvent
。您可以使用event->pos()
indropEvent
来获取发生下降的位置。