0

如果QWebView我拖动/复制图像并将图像拖放/粘贴到 中QWebView,它会显示图像的路径而不是图像。如何获取此文件路径并显示图像?

4

1 回答 1

0

将您的 webview 页面的网络访问管理器完成信号与您班级的回复完成插槽连接。

连接(webviewptr->page()->networkAccessManager(), SIGNAL(完成(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));

在 replyFinished 中,您将获得所有资源(如图像、视频等)的 QNetworkReply 指针。通过使用 QNetworkReply 类的函数 url,您可以检查它们是什么类型的资源并读取这些文件的内容。

于 2014-02-18T06:59:03.670 回答