https://github.com/ornstein89/qtabstractmodelcreator
Just a prototype/sketch of automated model class generator (*.h + *.cpp), based on QAbstractItemModel, especially fo integration from C++ to QML. Site and detailed desctiption under construction
https://github.com/ornstein89/qtabstractmodelcreator
cpp model mvc qabstractitemmodel qt
Last synced: about 1 month ago
JSON representation
Just a prototype/sketch of automated model class generator (*.h + *.cpp), based on QAbstractItemModel, especially fo integration from C++ to QML. Site and detailed desctiption under construction
- Host: GitHub
- URL: https://github.com/ornstein89/qtabstractmodelcreator
- Owner: Ornstein89
- License: mit
- Created: 2018-05-11T20:48:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-04T03:11:50.000Z (over 6 years ago)
- Last Synced: 2025-01-25T17:11:26.285Z (3 months ago)
- Topics: cpp, model, mvc, qabstractitemmodel, qt
- Language: C++
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [EN] QtAbstractModelCreator
Just a prototype/sketch of automated model class generator (*.h + *.cpp), based on QAbstractItemModel. Generates *.h + *.cpp, which contain 1) model item class and 2) model class, inherited from QAbstractItemModel.QAbstractItemModel-based models implement MVC pattern in Qt, and necessary for model integration from C++ to QML. Project in development.
# [RU]
Прототип конструктора моделей, наследуемых от QAbstractItemModel. По списку данных генерирует пару файлов (*.h + *.cpp) с классами 1) элемента данных и 2) модели, производной от QAbstractItemModel.Модели данных, основанные на QAbstractItemModel, реализуют подход MVC в Qt, и необходимы для интеграции C++ -моделей в QML. Проект в разработке.