Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

KDChart and Qt 5.3



  • Hi everyone,
    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!


  • Lifetime Qt Champion

    Hi,

    The only thing I see would be to rebuild KDChart with your new Qt version or ask KDAB for an updated package


Log in to reply