2013-02-28 78 views

回答

1

有幾個是Debian/Ubuntu的軟件包,你將需要:

sudo apt-get install libqt5webkit5 libqt5webkit5-dev libqt5webkit5-qmlwebkitplugin

的包有時很難找到某些模塊。只要使用`apt-cache search'軟件包''或者新立得軟件包管理器並輸入模塊的名稱(例如「qtwebkit」)就可以輸入qt。

下面是一個包含該模塊的例子:

import QtQuick 2.0 
import QtWebKit 3.0 

Page { 
    WebView { 
     id: webview 
     url: "http://qt-project.org" 
     width: parent.width 
     height: parent.height 
     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 
      } 
     } 
    } 
}