(Solved)QT 5.4 and MSVS 2013
-
Hi all,
i am getting the following errors
mainwindow.obj:-1: error: LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl QWebEngineView::QWebEngineView(class QWidget *)" (_imp??0QWebEngineView@@QEAA@PEAVQWidget@@@Z) referenced in function "public: __cdecl CMainWindow::CMainWindow(class QWidget *)" (??0CMainWindow@@QEAA@PEAVQWidget@@@Z)
mainwindow.obj:-1: error: LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __cdecl QWebEngineView::~QWebEngineView(void)" (_imp??1QWebEngineView@@UEAA@XZ) referenced in function "public: virtual void * __cdecl QWebEngineView::`scalar deleting destructor'(unsigned int)" (??_GQWebEngineView@@UEAAPEAXI@Z)
mainwindow.obj:-1: error: LNK2001: unresolved external symbol "protected: virtual class QWebEngineView * __cdecl QWebEngineView::createWindow(enum QWebEnginePage::WebWindowType)" (?createWindow@QWebEngineView@@MEAAPEAV1@W4WebWindowType@QWebEnginePage@@@Z) -
hi this is my .pro file
QT += core gui
QT += webenginewidgets network printsupport
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = QtWeb
TEMPLATE = appSOURCES += main.cpp
mainwindow.cpp
cmywidget.cppHEADERS += mainwindow.h
cmywidget.hFORMS += cmainwindow.ui
then i run qmake and rebuild again.
then no error is there even i have included
#include <QtWebEngineWidgets/QtWebEngineWidgets>
#include <QtWebEngineWidgets/QWebEngineView>QWebEngineView *view;
but when i allocate memory to view
view = new QWebEngineView(pvWid);
then the above errors occurred.