The QVTKWidget.h / .cpp are all from VTK4.4.

Here is the complete list of warnings and errors.



1>moc_QVTKWidget.cpp
1>.\tmp\moc\moc_QVTKWidget.cpp(56) : warning C4273: 'staticMetaObject' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(62) : see previous definition of 'public: static QMetaObject const QVTKWidget::staticMetaObject'
1>.\tmp\moc\moc_QVTKWidget.cpp(56) : error C2491: 'QVTKWidget::staticMetaObject' : definition of dllimport static data member not allowed
1>.\tmp\moc\moc_QVTKWidget.cpp(62) : warning C4273: 'QVTKWidget::metaObject' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(62) : see previous definition of 'metaObject'
1>.\tmp\moc\moc_QVTKWidget.cpp(67) : warning C4273: 'QVTKWidget::qt_metacast' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(62) : see previous definition of 'qt_metacast'
1>.\tmp\moc\moc_QVTKWidget.cpp(75) : warning C4273: 'QVTKWidget::qt_metacall' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(62) : see previous definition of 'qt_metacall'
1>.\tmp\moc\moc_QVTKWidget.cpp(124) : warning C4273: 'QVTKWidget::mouseEvent' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(144) : see previous definition of 'mouseEvent'
1>.\tmp\moc\moc_QVTKWidget.cpp(131) : warning C4273: 'QVTKWidget::cachedImageDirty' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(149) : see previous definition of 'cachedImageDirty'
1>.\tmp\moc\moc_QVTKWidget.cpp(137) : warning C4273: 'QVTKWidget::cachedImageClean' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(153) : see previous definition of 'cachedImageClean'
1>.\tmp\moc\moc_QVTKWidget.cpp(160) : warning C4273: 'staticMetaObject' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(257) : see previous definition of 'public: static QMetaObject const QVTKInteractor::staticMetaObject'
1>.\tmp\moc\moc_QVTKWidget.cpp(160) : error C2491: 'QVTKInteractor::staticMetaObject' : definition of dllimport static data member not allowed
1>.\tmp\moc\moc_QVTKWidget.cpp(166) : warning C4273: 'QVTKInteractor::metaObject' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(257) : see previous definition of 'metaObject'
1>.\tmp\moc\moc_QVTKWidget.cpp(171) : warning C4273: 'QVTKInteractor::qt_metacast' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(257) : see previous definition of 'qt_metacast'
1>.\tmp\moc\moc_QVTKWidget.cpp(181) : warning C4273: 'QVTKInteractor::qt_metacall' : inconsistent dll linkage
1> c:\pmri\vpd\src\visualization\tmp\moc\../../QVTKWidget.h(257) : see previous definition of 'qt_metacall'
Thank you!