【问题标题】:How can get the dropped/pasted file path and show it's image on QWebView?如何获取拖放/粘贴的文件路径并在 QWebView 上显示它的图像?
【发布时间】:2013-08-11 10:57:04
【问题描述】:

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

【问题讨论】:

    标签: qt path qwebview


    【解决方案1】:

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

    connect(webviewptr->page()->networkAccessManager(), SIGNAL(finished(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));

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

    【讨论】:

      猜你喜欢
      • 2013-08-19
      • 1970-01-01
      • 2015-11-30
      • 2012-07-26
      • 2021-07-03
      • 2017-07-09
      • 1970-01-01
      • 2016-01-18
      • 1970-01-01
      相关资源
      最近更新 更多