Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
KDChart and Qt 5.3
VRonin last edited by
I'm migrating from MSVC2010 and Qt 4.8 to MSVC2013 and Qt 5.3. Everything works fine until I reached the widgets that use the "KD Chart":http://www.kdab.com/kdab-products/kd-chart/ libraries.
Those are compiled, as required, using Qt 4.8 but then when I link to them I get an unresolved external
ChartsWidget.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall KDChart::AbstractDiagram::dataChanged(class QModelIndex const &,class QModelIndex const &,class QVector<int> const &)" (?dataChanged@AbstractDiagram@KDChart@@UAEXABVQModelIndex@@0ABV?$QVector@H@@@Z)
I tried linking the libraries from Qt 4.8 but I get an error saying that those are (clearly) not compatible with MSVC2013
Any suggestion on how to solve this?
Thanks in advance!
The only thing I see would be to rebuild KDChart with your new Qt version or ask KDAB for an updated package