QWebView для цели Android на Qt5.3 на ПК с Windows, ОШИБКА: Неизвестный модуль (ы) в QT: webkitwidgets

Я пишу код для Android с ПК с Windows. У меня есть Qt 5.3, и я добавил следующую строку в свой файл .pro для использования QWebView, как было предложено:

QT += webkitwidgets

однако, когда я запускаю qmake, я получаю эту ошибку:

Project ERROR: Unknown module(s) in QT: webkitwidgets

person user3589887    schedule 26.05.2014    source источник
comment
Тот же вопрос: qt-project.org/forums/viewthread/37586   -  person vahancho    schedule 26.05.2014


Ответы (1)


QtWebKit не поддерживается на Android в соответствии с этим сообщением в блоге:

Qt для Android. Эпизод 1

Как вы можете видеть в "Новые возможности" для 5.3, первоначальный план, опубликованный BogDan, не изменился в этом отношении:

Веб-кит Qt:

* Support for HTML5 Video Track. Subtitles and captions for HTML5 video.
* Support for Indexed DB API. See http://www.w3.org/TR/IndexedDB/
* Improved support for Mac HiDPI mode

Я думаю, что ваш лучший выбор - QtWebEngine для 5.4 как можно раньше. Digia и сообщество Qt в целом переключились на это некоторое время назад, о чем Ларс «объявил» на прошлогоднем саммите участников Qt в Барселоне. Насколько я понимаю, QtWebKit более или менее находится в режиме обслуживания, но, по крайней мере, не так сильно разрабатывается, как раньше.

person lpapp    schedule 26.05.2014
comment
Извините, это был Бильбао, а не Барселона, но суть осталась. ^^ - person lpapp; 26.05.2014