如何将qtWebKit模块添加到qt creator?

时间:2013-02-28 15:08:24

标签: ubuntu qml qt5

我正在开发一个ubuntu touch应用程序,我需要包含qtwebkit模块。我对此有点新意,我无法弄清楚在哪里找到并安装模块。

由于

1 个答案:

答案 0 :(得分:1)

您需要一些Debian / Ubuntu软件包:

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

某些模块有时难以找到包裹。只需使用`apt-cache search'软件包'“或Synaptic软件包管理器,输入qt以及模块名称(例如”qtwebkit“)。

以下是包含该模块的示例:

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
            }
        }
    }
}