Qt 如何获取拖放/粘贴的文件路径并显示它';QWebView上的s图像?

Qt 如何获取拖放/粘贴的文件路径并显示它';QWebView上的s图像?,qt,path,qwebview,Qt,Path,Qwebview,在QWebView中,如果我拖动/复制图像并将其拖放/粘贴到QWebView中,它将显示图像的路径而不是图像。如何获取此文件路径并显示图像?将webview页面的network access manager finished signal连接到类的replyfinished插槽 连接(webviewptr->page()->networkAccessManager(),信号(完成(QNetworkReply*)),此插槽(replyFinished(QNetworkReply*)) 在reply

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

将webview页面的network access manager finished signal连接到类的replyfinished插槽

连接(webviewptr->page()->networkAccessManager(),信号(完成(QNetworkReply*)),此插槽(replyFinished(QNetworkReply*))

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