2017-02-25 11 views
1

私のOSはwin10で、QTのバージョンがQt5.7のmingw53_32あり、ターゲットOSがwin10です。QT:モジュール「QtWebViewは」インストールされていません

qrc:/[...].qml:3 module "QtWebView" is not installed

マイQMLファイルは以下の通りです:私はQMLファイルをexcuteするqmlsceneを使用する場合、それはいくつかのエラーが発生しました。

import QtQuick 2.0 
import QtQuick.Controls 1.0 
import QtWebView 1.1 

ScrollView { 
    width: 1280 
    height: 720 
    WebView { 
     id: webview 
     url: "http://www.baidu.com" 
     anchors.fill: parent 
     onNavigationRequested: { 
      // detect URL scheme prefix, most likely an external link 
      var schemaRE = /^\w+:/; 
      if (schemaRE.test(request.url)) { 
       request.action = WebView.AcceptRequest; 
      } else { 
       request.action = WebView.IgnoreRequest; 
       // delegate request.url here 
      } 
     } 
    } 
} 

そしていくつかのモジュールをインストールしました。 enter image description here

+1

が重複する可能性が提供する1 [欠落しているQtのモジュールをインストールするには?](http://stackoverflow.com/questions/40200094/how-to-install-a-missing -qt-module) – Mike

+0

ターゲットプラットフォームは何ですか? – MrEricSir

+0

@MrEricSir:「私のOSはwin10とQTのバージョンはQt5.7のmingw53_32である。」[引用:ポストの最初の行]。クロスコンパイルは言及されていないので、これがターゲットプラットフォームであると仮定することは安全だと思いますか? – derM

答えて

2

QtWebView は、アプリケーションが独自のHTMLコンテンツレンダラを提供することができないようiOSの、限定プラットフォームのためにプラットフォーム固有のWebビューのラッパーコンポーネントを提供するモジュールです。あなたがはるかにできるウェブレンダラの統合を使用することができ、デスクトップのWindowsのように完全に対応プラットフォーム、例えばオン

QtWebEnginemoduleするかのQtWebKitmodule

関連する問題