|
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.QTransposeProxyModelIf 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/libQtModelUtilities.libpath/to/QtModelUtilities/includeThe 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.