My working environment is:
Win 7 64bit
Visual Studio 2013 Update 4
VTK 6.2.0
QT 5.4.2 VS2013 64bit opengl
My VTK 6.2.0 was built from CMAKE and has followed all the setup mentioned in
Install VTK 6.2.0 with Qt 5.4 using CMake-GUI 3.2.2
Combining Qt 5.4.1 with vtk 6.2.0 (using CMake GUI 3.2.1) on windows
with no mistake or error.
After that I used Visual Studio 2013 build the VTK.sln solution with Debug mode successfully.
Then I copied "QVTKWidgetPlugin.lib" and "QVTKWidgetPlugin.dll" to "lib" and "bin" folder of QT 5.4.2, identically.
I also copied "QVTKWidgetPlugin.dll" to "C:QT's path/plugin/designer"
I created a new project in QT Creator 3.4.1 and drag a Widget to the mainwindow, right click and choose "promote to" to add QVTKWidget in it.
and I added these two lines of code to my .pro file
INCLUDEPATH += C:/VTK-6.2.0/include \ LIBS += -LC:/VTK-6.2.0/A_Build/lib/Debug \
I rebuilt it, and errors popped up
Did I miss something during the process?
Does it work in the examples provided on visual studio?
Two things come to my mind since I had the same problem with qtCreator
Copying the .dll and .lib in /tools/Qtcreator/bin/plugins/designer and /tools/QtCreator/lib/qtcreator/plugins seemed to solve some problem where my qvtkwidget was not recognized in qtcreator.
Did you run qmake in qtcreator? It seems to be a common mistake with new qt users.
EDIT : 3. Did you try adding all the necessary libs one by one? When I removed all the "qt" and "qvtk" libs of my makefile, I would have exactly the same error as you.