Qt Model Utilities
2.0.3
A set of utilities for the model/view framework of Qt
|
This library is a collection of utilities for Qt's Model/View framework.
QAbstractItemModel
based models to various common formats.QAbstractItemModel
interface.QTransposeProxyModel
If your system is compatible with one of the main platforms listed below you can download the pre-compiled dinamically linked library from the releases page.
This library uses CMake as build system and allows usage both using static and dynamic linking as well as customising what parts of the library you want to build. See INSTALL for detailed build instructions.
Once you installed/unpacked your library in a directory (e.g. path/to/QtModelUtilities
)
path/to/QtModelUtilities
to CMAKE_PREFIX_PATH
, then you can use find_package(QtModelUtilities)
/target_link_libraries(MyApp PRIVATE QtModelUtilities::QtModelUtilities)
in your CMakeLists.INCLUDEPATH += path/to/QtModelUtilities/include
and LIBS += -Lpath/to/QtModelUtilities/lib/ -QtModelUtilities
to your .pro filepath/to/QtModelUtilities/lib
QtModelUtilities.lib
path/to/QtModelUtilities/include
The library should be compatible with all platform supported by Qt, the CI will build, test and deploy the following configurations:
A reduced suite of tests, to ensure compatibility, is also run on:
See the examples folder
Docs can, alternatively, be built using Doxygen and the DoxygenConfig.doxyfile file in the Docs foldes.
Contributions are welcome. You can either open a ticket or submit a pull request on the project's GitHub page.
Contributed code should adhere to the Qt Coding Style Guide.