├── .clang-format ├── .github └── workflows │ ├── buildstandalone.yml │ ├── buildtest.yml │ ├── clang-format-check.yml │ ├── release.yml │ └── ubuntuLTS.yml ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── INSTALL.md ├── LICENSE ├── README.md ├── READMEGenericModel.md ├── READMEInsertProxyModel.md ├── READMEModelSerialisation.md ├── READMERoleMaskProxyModel.md ├── READMERootIndexProxyModel.md ├── ci └── processtestresults │ └── action.yml ├── cmake └── modules │ ├── GetGitRevisionDescription.cmake │ ├── GetGitRevisionDescription.cmake.in │ ├── TestMacro.cmake │ └── package.cmake ├── docs └── DoxygenConfig.doxyfile ├── examples ├── CMakeLists.txt ├── exam_GenericModel │ ├── CMakeLists.txt │ └── exam_genericmodel.cpp ├── exam_InsertProxyModel │ ├── CMakeLists.txt │ ├── exam_inserproxycommit.cpp │ └── exam_inserproxysubclass.cpp ├── exam_ModelSerialisation │ ├── CMakeLists.txt │ └── exam_modelserialisation.cpp ├── exam_RoleMaskProxyModel │ ├── CMakeLists.txt │ ├── dbresource.qrc │ ├── exam_checkablefilesystemmodel.cpp │ ├── exam_rolemaskeditablesql.cpp │ ├── exam_rolemaskhighlight.cpp │ └── exampledb.sqlite3 └── exam_RootIndexProxyModel │ ├── CMakeLists.txt │ └── exam_rootindexproxy.cpp ├── src ├── CMakeLists.txt ├── QtModelUtilitiesConfig.cmake ├── abstractmodelserialiser.cpp ├── abstractmodelserialiser.h ├── abstractsingleroleserialiser.cpp ├── abstractsingleroleserialiser.h ├── abstractstringserialiser.cpp ├── abstractstringserialiser.h ├── binarymodelserialiser.cpp ├── binarymodelserialiser.h ├── csvmodelserialiser.cpp ├── csvmodelserialiser.h ├── genericmodel.cpp ├── genericmodel.h ├── htmlmodelserialiser.cpp ├── htmlmodelserialiser.h ├── includes │ ├── BinaryModelSerialiser │ ├── CsvModelSerialiser │ ├── GenericModel │ ├── HtmlModelSerialiser │ ├── InsertProxyModel │ ├── JsonModelSerialiser │ ├── ModelSerialisers │ ├── RoleMaskProxyModel │ ├── RootIndexProxyModel │ └── XmlModelSerialiser ├── insertproxymodel.cpp ├── insertproxymodel.h ├── jsonmodelserialiser.cpp ├── jsonmodelserialiser.h ├── private │ ├── abstractmodelserialiser_p.h │ ├── abstractsingleroleserialiser_p.h │ ├── abstractstringserialiser_p.h │ ├── binarymodelserialiser_p.h │ ├── csvmodelserialiser_p.h │ ├── genericmodel_p.h │ ├── htmlmodelserialiser_p.h │ ├── insertproxymodel_p.h │ ├── jsonmodelserialiser_p.h │ ├── modelutilities_common_p.h │ ├── rolemaskproxymodel_p.h │ ├── rootindexproxymodel_p.h │ └── xmlmodelserialiser_p.h ├── rolemaskproxymodel.cpp ├── rolemaskproxymodel.h ├── rootindexproxymodel.cpp ├── rootindexproxymodel.h ├── xmlmodelserialiser.cpp └── xmlmodelserialiser.h └── tests ├── CMakeLists.txt ├── modeltestmanager.h ├── tst_BinaryModelSerialiser ├── CMakeLists.txt ├── main.cpp ├── tst_binarymodelserialiser.cpp └── tst_binarymodelserialiser.h ├── tst_CsvModelSerialiser ├── CMakeLists.txt ├── main.cpp ├── tst_csvmodelserialiser.cpp └── tst_csvmodelserialiser.h ├── tst_GenericModel ├── CMakeLists.txt ├── main.cpp ├── tst_genericmodel.cpp └── tst_genericmodel.h ├── tst_HtmlModelSerialiser ├── CMakeLists.txt ├── main.cpp ├── tst_htmlmodelserialiser.cpp └── tst_htmlmodelserialiser.h ├── tst_InsertProxyModel ├── CMakeLists.txt ├── main.cpp ├── tst_insertproxymodel.cpp └── tst_insertproxymodel.h ├── tst_JsonModelSerialiser ├── CMakeLists.txt ├── main.cpp ├── tst_jsonmodelserialiser.cpp └── tst_jsonmodelserialiser.h ├── tst_RoleMaskProxyModel ├── CMakeLists.txt ├── main.cpp ├── tst_rolemaskproxymodel.cpp └── tst_rolemaskproxymodel.h ├── tst_RootIndexProxyModel ├── CMakeLists.txt ├── main.cpp ├── tst_rootindexproxymodel.cpp └── tst_rootindexproxymodel.h ├── tst_SerialisersCommon ├── tst_serialiserscommon.cpp └── tst_serialiserscommon.h └── tst_XmlModelSerialiser ├── CMakeLists.txt ├── main.cpp ├── tst_xmlmodelserialiser.cpp └── tst_xmlmodelserialiser.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/buildstandalone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.github/workflows/buildstandalone.yml -------------------------------------------------------------------------------- /.github/workflows/buildtest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.github/workflows/buildtest.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.github/workflows/clang-format-check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntuLTS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.github/workflows/ubuntuLTS.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/README.md -------------------------------------------------------------------------------- /READMEGenericModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/READMEGenericModel.md -------------------------------------------------------------------------------- /READMEInsertProxyModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/READMEInsertProxyModel.md -------------------------------------------------------------------------------- /READMEModelSerialisation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/READMEModelSerialisation.md -------------------------------------------------------------------------------- /READMERoleMaskProxyModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/READMERoleMaskProxyModel.md -------------------------------------------------------------------------------- /READMERootIndexProxyModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/READMERootIndexProxyModel.md -------------------------------------------------------------------------------- /ci/processtestresults/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/ci/processtestresults/action.yml -------------------------------------------------------------------------------- /cmake/modules/GetGitRevisionDescription.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/cmake/modules/GetGitRevisionDescription.cmake -------------------------------------------------------------------------------- /cmake/modules/GetGitRevisionDescription.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/cmake/modules/GetGitRevisionDescription.cmake.in -------------------------------------------------------------------------------- /cmake/modules/TestMacro.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/cmake/modules/TestMacro.cmake -------------------------------------------------------------------------------- /cmake/modules/package.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/cmake/modules/package.cmake -------------------------------------------------------------------------------- /docs/DoxygenConfig.doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/docs/DoxygenConfig.doxyfile -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_GenericModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_GenericModel/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_GenericModel/exam_genericmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_GenericModel/exam_genericmodel.cpp -------------------------------------------------------------------------------- /examples/exam_InsertProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_InsertProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_InsertProxyModel/exam_inserproxycommit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_InsertProxyModel/exam_inserproxycommit.cpp -------------------------------------------------------------------------------- /examples/exam_InsertProxyModel/exam_inserproxysubclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_InsertProxyModel/exam_inserproxysubclass.cpp -------------------------------------------------------------------------------- /examples/exam_ModelSerialisation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_ModelSerialisation/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_ModelSerialisation/exam_modelserialisation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_ModelSerialisation/exam_modelserialisation.cpp -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/dbresource.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/dbresource.qrc -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/exam_checkablefilesystemmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/exam_checkablefilesystemmodel.cpp -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/exam_rolemaskeditablesql.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/exam_rolemaskeditablesql.cpp -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/exam_rolemaskhighlight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/exam_rolemaskhighlight.cpp -------------------------------------------------------------------------------- /examples/exam_RoleMaskProxyModel/exampledb.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RoleMaskProxyModel/exampledb.sqlite3 -------------------------------------------------------------------------------- /examples/exam_RootIndexProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RootIndexProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /examples/exam_RootIndexProxyModel/exam_rootindexproxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/examples/exam_RootIndexProxyModel/exam_rootindexproxy.cpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/QtModelUtilitiesConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/QtModelUtilitiesConfig.cmake -------------------------------------------------------------------------------- /src/abstractmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractmodelserialiser.cpp -------------------------------------------------------------------------------- /src/abstractmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractmodelserialiser.h -------------------------------------------------------------------------------- /src/abstractsingleroleserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractsingleroleserialiser.cpp -------------------------------------------------------------------------------- /src/abstractsingleroleserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractsingleroleserialiser.h -------------------------------------------------------------------------------- /src/abstractstringserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractstringserialiser.cpp -------------------------------------------------------------------------------- /src/abstractstringserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/abstractstringserialiser.h -------------------------------------------------------------------------------- /src/binarymodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/binarymodelserialiser.cpp -------------------------------------------------------------------------------- /src/binarymodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/binarymodelserialiser.h -------------------------------------------------------------------------------- /src/csvmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/csvmodelserialiser.cpp -------------------------------------------------------------------------------- /src/csvmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/csvmodelserialiser.h -------------------------------------------------------------------------------- /src/genericmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/genericmodel.cpp -------------------------------------------------------------------------------- /src/genericmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/genericmodel.h -------------------------------------------------------------------------------- /src/htmlmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/htmlmodelserialiser.cpp -------------------------------------------------------------------------------- /src/htmlmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/htmlmodelserialiser.h -------------------------------------------------------------------------------- /src/includes/BinaryModelSerialiser: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/CsvModelSerialiser: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/GenericModel: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/HtmlModelSerialiser: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/InsertProxyModel: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/JsonModelSerialiser: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/ModelSerialisers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/includes/ModelSerialisers -------------------------------------------------------------------------------- /src/includes/RoleMaskProxyModel: -------------------------------------------------------------------------------- 1 | #include "rolemaskproxymodel.h" -------------------------------------------------------------------------------- /src/includes/RootIndexProxyModel: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/includes/XmlModelSerialiser: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /src/insertproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/insertproxymodel.cpp -------------------------------------------------------------------------------- /src/insertproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/insertproxymodel.h -------------------------------------------------------------------------------- /src/jsonmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/jsonmodelserialiser.cpp -------------------------------------------------------------------------------- /src/jsonmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/jsonmodelserialiser.h -------------------------------------------------------------------------------- /src/private/abstractmodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/abstractmodelserialiser_p.h -------------------------------------------------------------------------------- /src/private/abstractsingleroleserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/abstractsingleroleserialiser_p.h -------------------------------------------------------------------------------- /src/private/abstractstringserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/abstractstringserialiser_p.h -------------------------------------------------------------------------------- /src/private/binarymodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/binarymodelserialiser_p.h -------------------------------------------------------------------------------- /src/private/csvmodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/csvmodelserialiser_p.h -------------------------------------------------------------------------------- /src/private/genericmodel_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/genericmodel_p.h -------------------------------------------------------------------------------- /src/private/htmlmodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/htmlmodelserialiser_p.h -------------------------------------------------------------------------------- /src/private/insertproxymodel_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/insertproxymodel_p.h -------------------------------------------------------------------------------- /src/private/jsonmodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/jsonmodelserialiser_p.h -------------------------------------------------------------------------------- /src/private/modelutilities_common_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/modelutilities_common_p.h -------------------------------------------------------------------------------- /src/private/rolemaskproxymodel_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/rolemaskproxymodel_p.h -------------------------------------------------------------------------------- /src/private/rootindexproxymodel_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/rootindexproxymodel_p.h -------------------------------------------------------------------------------- /src/private/xmlmodelserialiser_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/private/xmlmodelserialiser_p.h -------------------------------------------------------------------------------- /src/rolemaskproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/rolemaskproxymodel.cpp -------------------------------------------------------------------------------- /src/rolemaskproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/rolemaskproxymodel.h -------------------------------------------------------------------------------- /src/rootindexproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/rootindexproxymodel.cpp -------------------------------------------------------------------------------- /src/rootindexproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/rootindexproxymodel.h -------------------------------------------------------------------------------- /src/xmlmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/xmlmodelserialiser.cpp -------------------------------------------------------------------------------- /src/xmlmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/src/xmlmodelserialiser.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/modeltestmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/modeltestmanager.h -------------------------------------------------------------------------------- /tests/tst_BinaryModelSerialiser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_BinaryModelSerialiser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_BinaryModelSerialiser/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_BinaryModelSerialiser/main.cpp -------------------------------------------------------------------------------- /tests/tst_BinaryModelSerialiser/tst_binarymodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_BinaryModelSerialiser/tst_binarymodelserialiser.cpp -------------------------------------------------------------------------------- /tests/tst_BinaryModelSerialiser/tst_binarymodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_BinaryModelSerialiser/tst_binarymodelserialiser.h -------------------------------------------------------------------------------- /tests/tst_CsvModelSerialiser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_CsvModelSerialiser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_CsvModelSerialiser/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_CsvModelSerialiser/main.cpp -------------------------------------------------------------------------------- /tests/tst_CsvModelSerialiser/tst_csvmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_CsvModelSerialiser/tst_csvmodelserialiser.cpp -------------------------------------------------------------------------------- /tests/tst_CsvModelSerialiser/tst_csvmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_CsvModelSerialiser/tst_csvmodelserialiser.h -------------------------------------------------------------------------------- /tests/tst_GenericModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_GenericModel/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_GenericModel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_GenericModel/main.cpp -------------------------------------------------------------------------------- /tests/tst_GenericModel/tst_genericmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_GenericModel/tst_genericmodel.cpp -------------------------------------------------------------------------------- /tests/tst_GenericModel/tst_genericmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_GenericModel/tst_genericmodel.h -------------------------------------------------------------------------------- /tests/tst_HtmlModelSerialiser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_HtmlModelSerialiser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_HtmlModelSerialiser/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_HtmlModelSerialiser/main.cpp -------------------------------------------------------------------------------- /tests/tst_HtmlModelSerialiser/tst_htmlmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_HtmlModelSerialiser/tst_htmlmodelserialiser.cpp -------------------------------------------------------------------------------- /tests/tst_HtmlModelSerialiser/tst_htmlmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_HtmlModelSerialiser/tst_htmlmodelserialiser.h -------------------------------------------------------------------------------- /tests/tst_InsertProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_InsertProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_InsertProxyModel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_InsertProxyModel/main.cpp -------------------------------------------------------------------------------- /tests/tst_InsertProxyModel/tst_insertproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_InsertProxyModel/tst_insertproxymodel.cpp -------------------------------------------------------------------------------- /tests/tst_InsertProxyModel/tst_insertproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_InsertProxyModel/tst_insertproxymodel.h -------------------------------------------------------------------------------- /tests/tst_JsonModelSerialiser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_JsonModelSerialiser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_JsonModelSerialiser/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_JsonModelSerialiser/main.cpp -------------------------------------------------------------------------------- /tests/tst_JsonModelSerialiser/tst_jsonmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_JsonModelSerialiser/tst_jsonmodelserialiser.cpp -------------------------------------------------------------------------------- /tests/tst_JsonModelSerialiser/tst_jsonmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_JsonModelSerialiser/tst_jsonmodelserialiser.h -------------------------------------------------------------------------------- /tests/tst_RoleMaskProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RoleMaskProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_RoleMaskProxyModel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RoleMaskProxyModel/main.cpp -------------------------------------------------------------------------------- /tests/tst_RoleMaskProxyModel/tst_rolemaskproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RoleMaskProxyModel/tst_rolemaskproxymodel.cpp -------------------------------------------------------------------------------- /tests/tst_RoleMaskProxyModel/tst_rolemaskproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RoleMaskProxyModel/tst_rolemaskproxymodel.h -------------------------------------------------------------------------------- /tests/tst_RootIndexProxyModel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RootIndexProxyModel/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_RootIndexProxyModel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RootIndexProxyModel/main.cpp -------------------------------------------------------------------------------- /tests/tst_RootIndexProxyModel/tst_rootindexproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RootIndexProxyModel/tst_rootindexproxymodel.cpp -------------------------------------------------------------------------------- /tests/tst_RootIndexProxyModel/tst_rootindexproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_RootIndexProxyModel/tst_rootindexproxymodel.h -------------------------------------------------------------------------------- /tests/tst_SerialisersCommon/tst_serialiserscommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_SerialisersCommon/tst_serialiserscommon.cpp -------------------------------------------------------------------------------- /tests/tst_SerialisersCommon/tst_serialiserscommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_SerialisersCommon/tst_serialiserscommon.h -------------------------------------------------------------------------------- /tests/tst_XmlModelSerialiser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_XmlModelSerialiser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tst_XmlModelSerialiser/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_XmlModelSerialiser/main.cpp -------------------------------------------------------------------------------- /tests/tst_XmlModelSerialiser/tst_xmlmodelserialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_XmlModelSerialiser/tst_xmlmodelserialiser.cpp -------------------------------------------------------------------------------- /tests/tst_XmlModelSerialiser/tst_xmlmodelserialiser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VSRonin/QtModelUtilities/HEAD/tests/tst_XmlModelSerialiser/tst_xmlmodelserialiser.h --------------------------------------------------------------------------------