Russian Qt Forum

Qt => Qt Quick => Тема начата: sidsukana от Июня 10, 2013, 14:42



Название: Qt5, QML, webview
Отправлено: sidsukana от Июня 10, 2013, 14:42
Собственно сабж не хочет запускаться. Валится при запуске с этим

(http://f4.s.qip.ru/5XIrhZgS.png)

Код в QML простой до невозможности.

Код:
WebView {
        id: webview
        url: "http://google.ru"
        anchors.top: toolBar.bottom
        anchors.bottom: parent.bottom
        anchors.right: searchFrame.left
        anchors.left: parent.left

        anchors.topMargin: 1
        anchors.leftMargin: 1
        anchors.bottomMargin: 1
    }

Пробовал убирать все привязки, все равно падает. Причем если запустить из студии запускается и работает. Почему именно WebView - если его убрать из формы, то все запускается дальше. Что еще я упустил, может плагины какие? QML вся папка подключена.


Название: Re: Qt5, QML, webview
Отправлено: mutineer от Июня 10, 2013, 14:49
А весь остальной qml-код? А c++ код?


Название: Re: Qt5, QML, webview
Отправлено: kibsoft от Июня 10, 2013, 16:38
В 5.0.1 у меня WebKit тоже работал нестабильно - то крашился, то рендерил контент с косяками. В 5.1 не пробовал.


Название: Re: Qt5, QML, webview
Отправлено: sidsukana от Июня 11, 2013, 08:03
Зачем весь остальной код? Этот код полностью работает если запустить из креатора. Я указал на факт - если убрать из qml форму webview то все работает, нормально. Предположение что не хватает какой-то библиотеки или плагина, который судя по всему подгружается если запустить из креатора, а если из вне, то нет.