Название: WebView 3.0 и тег select Отправлено: Отражение луны от Май 14, 2014, 07:57 Код: import QtQuick 2.0 Название: Re: WebView 3.0 и тег select Отправлено: navrocky от Июнь 18, 2014, 09:10 У меня такая-же печаль возникла... в итоге я не стал использовать webview по этой причине и еще по причине адского размера дистрибутива с ним (webkit + icu > 40Mb).
На данный момент можно попробовать два варианта: 1) под виндой можно, используя QAxWidget, положить поверх quick-сцены нативный IWebBrowser2. 2) попробовать экспериментальный WebEngine (http://blog.qt.digia.com/blog/2013/09/12/introducing-the-qt-webengine/), может в нём select заработает... Название: Re: WebView 3.0 и тег select Отправлено: Alex Custov от Июнь 18, 2014, 10:29 Так WebEngine по размеру ещё больше
Название: Re: WebView 3.0 и тег select Отправлено: navrocky от Июнь 18, 2014, 11:03 Так WebEngine по размеру ещё больше Ну если топик-стартеру не важен размер и select там будет работать, то почему бы и нет? Название: Re: WebView 3.0 и тег select Отправлено: Отражение луны от Июль 01, 2014, 00:24 Создал баг, уже одобрили, ожидаем фикса: https://bugreports.qt-project.org/browse/QTBUG-39078
WebEngine пробовать пока желания нет. Тег селект не удобно использовать на тачскрине, на который ориентирован проект, потому в данной ситуации разумнее от него избавиться. Спасибо за предложенное решение. Название: Re: WebView 3.0 и тег select Отправлено: navrocky от Июль 01, 2014, 08:05 http://qt-project.org/forums/viewthread/40568/ - тут предлагается какое-то решение, в подробности я не вдавался.
Цитировать You need to implement a default item selector in QtQuick, and then tell QtWebKit about that type as the item selector for the webview via the experimental API (QQuickWebViewExperimental and friends). See qtwebkit/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h Cheers, Chris. |