Congratulations to our 2022 Qt Champions!

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": 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


    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