я использую Qt 5.7.1
и у меня проблема с неопределенным QtWebView
, Я нашел и скачать по ссылке — https://github.com/annulen/webkit/releases
qtwebkit_tp4_qt57_msvc2015_x86.zip
и скопируйте содержимое архива в C:\Qt\5.7\msvc2015
, Сейчас нашел QtWebView
но проблема с объектом:
test.h
QtWebView *mapBrowserView;
Ошибки:
error: C2143: syntax error: missing ';' before '*'
error: C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Так что это не работает. Я думаю, что установка должна быть другой. Как это исправить? Заранее спасибо за помощь.
Похоже у меня круговой включают QtWebView
но я включил его только один раз. Это странно.
Итак, вот как я это исправил:
qtwebkit_tp4_qt57_msvc2015_x86.zip
в C:\Qt\5.7\msvc2015
;webkitwidgets
в .pro
файл;#include <QtWebKitWidgets/QWebView>
QWebView *mapBrowserView;
объект;Теперь это все компилировать и работать.
Других решений пока нет …