我正在开发简单的超文本标记语言编辑器,我喜欢能够从一个按钮上拖放,例如,代表超文本标记语言文本行,在Qwebkit中将创建超文本标记语言文本行,Qt支持这样的操作吗?
我该如何处理这样的事情?
发布于 2010-10-24 12:37:34
我想是的,是的。
您需要做的是设置拖动事件的mime类型。详情请参见here。然后在webkit方面,您可以读取drops的mime类型来查看它是什么。
然后,您可以尝试以下方法之一:
QWebView以实现dragEnterEvent和dropEvent。您可以在dropEvent中使用event->pos()来获取页面中javascript中的drop occured.https://stackoverflow.com/questions/3141673
复制相似问题