|
1bae9c555c
|
Give each class a separate header; hide QJsonItem behind include/details folder
|
2024-05-11 09:29:30 -04:00 |
|
|
fd29e49f55
|
QJsonModel enum flags defined and renamed for consistency
|
2024-05-11 09:04:56 -04:00 |
|
|
cd6fac3950
|
Fix reversed return value logic in QJsonModel::load methods
|
2024-05-05 19:53:08 -04:00 |
|
|
931009bc38
|
Fully implement field permissions
|
2024-05-05 19:41:30 -04:00 |
|
|
d16b11e83c
|
Add parameter FieldPermissions to QJSonModel constructors.
This will control whether or not the QJSonModel's "key" and "value"
fields are read-only, or writeable by users.
|
2024-05-05 15:24:28 -04:00 |
|
|
c728cdc8ca
|
Give each class a separate header; hide QJsonItem behind include/details folder
|
2024-05-03 23:09:57 -04:00 |
|
|
257a9be149
|
Fix unclear naming conventions; switch to c++-style casts.
|
2024-05-03 22:38:19 -04:00 |
|
|
eb8a3b5ea7
|
Add clang-format, clang-tidy; reindent files, increas readability
|
2024-05-03 22:20:24 -04:00 |
|
|
b6d5b20aec
|
Remove spurrious header in QJsonModel.hpp
|
2024-05-02 19:51:41 -04:00 |
|
|
f43c72906c
|
Properly ensure that all header files are passed through moc and that moc_sources are added to each compilation target.
|
2024-05-02 19:42:26 -04:00 |
|
|
95b76b3d74
|
Convert to CMake project; add object,static,shared targets.
Removed python support for now. Sorry, python users.
|
2024-05-02 19:16:43 -04:00 |
|