qml viewer загружает новое окно

Я тестирую следующий код, опубликованный по адресу 1.

Средство просмотра qml не может открыть новое окно, и его прогресс всегда равен 0.1, в чем проблема?

import QtQuick 1.0
import QtWebKit 1.0

Grid {
    columns: 3
    id: pages
    height: 300; width: 600

    Component {
        id: webViewPage

            WebView {
                id: webView
                height: 300; width: 600
                newWindowComponent: webViewPage
                newWindowParent: pages
                url: "newwindows.html"

                onLoadStarted: console.log("Started"+url)
                onLoadFinished: console.log("Finished"+url)
                onLoadFailed: console.log("Failed")
                onProgressChanged: console.log(progress)
                onUrlChanged: console.log("Changed"+progress+url)
            }
    }

    Loader { sourceComponent: webViewPage }
}

qml
person h_kassem    schedule 21.10.2011    source источник
comment
Скорее всего, вы находитесь за прокси-сервером, который необходимо установить вручную с помощью кода Qt, чтобы это работало.   -  person Amit Tomar    schedule 17.01.2013


Ответы (1)


Стоит попытаться создать новое окно, используя элемент Window, чтобы посмотреть, повезет ли вам. Я ожидаю, что окно запустится независимо от того, поступают ли данные. Глянь сюда:

http://blog.qt.digia.com/blog/2011/08/26/toplevel-windows-and-menus-with-qt-quick/

person Bill Abrams    schedule 08.10.2013