Does CopperSpice play well with 3'rd party lib?

Post Reply
CandL
Posts: 36
Joined: Mon Oct 14 2019 6:37 pm

Does CopperSpice play well with 3'rd party lib?

Post by CandL »

Many times, I have found that Qt just wasn’t enough, and I have had to use additional libraries such as:

Name License URL Short Description
Qwt LGPL 2.1 + addendum https://qwt.sourceforge.io Qt Widgets for Technical Applications (plotting)
Qtcsv MIT https://github.com/iamantony/qtcsv Reading and writing csv-files in Qt.
QXlsx MIT https://github.com/QtExcel/QXlsx Excel file(*.xlsx) reader/writer library using Qt5.

Is there a list of 3’rd party libs that are compatible with CopperSpice?

barbara
Posts: 141
Joined: Sat Apr 04 2015 2:32 am

Re: Does CopperSpice play well with 3'rd party lib?

Post by barbara »

Since CopperSpice is a true C++ library, with no dependencies and no code generator, it should play nicely with any other well behaved C++ library.

At the current time we have not tested the Qt libraries you have mentioned. If they are based on Qt, which I am guessing they are, these libraries would need to be ported to CopperSpice. I am not sure about the first one, however I suspect the second and third ones you listed have pure C++ equivalents.

I have ported several Qt applications to CopperSpice and we have other users who have been through the process as well. It is usually not that time consuming especially if the project already builds with CMake.

Barbara

Post Reply