如果QWebView
我拖动/复制图像并将图像拖放/粘贴到 中QWebView
,它会显示图像的路径而不是图像。如何获取此文件路径并显示图像?
问问题
146 次
1 回答
0
将您的 webview 页面的网络访问管理器完成信号与您班级的回复完成插槽连接。
连接(webviewptr->page()->networkAccessManager(), SIGNAL(完成(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));
在 replyFinished 中,您将获得所有资源(如图像、视频等)的 QNetworkReply 指针。通过使用 QNetworkReply 类的函数 url,您可以检查它们是什么类型的资源并读取这些文件的内容。
于 2014-02-18T06:59:03.670 回答