|
|
3e6273cb7d
|
Using the typedef ModelItemValues for "QHash<int, QVariant>".
|
2026-01-04 17:48:27 +01:00 |
|
|
|
2702b9c835
|
Simple implementation of CSV file import. Successfully imported items are appended to the model.
|
2026-01-04 13:38:54 +01:00 |
|
|
|
b8fe4e6502
|
Iterating over USER_FACING_ROLES to get all the item values when parsing and keeping them in edit and remove commands. Instead of using each role explicitly.
|
2025-12-31 10:39:32 +01:00 |
|
|
|
0c3d711513
|
Moved the model meta data for roles and columns into "model/metadata.h" to gather meta data like this in one central place.
|
2025-12-29 10:30:12 +01:00 |
|
|
|
1fc1b1715d
|
Items are loaded from default JSON file in standard location at startup. If no items are found in file, example items are generated.
|
2025-12-23 13:40:33 +01:00 |
|
|
|
0e1a0d4959
|
Items can be saved to JSON file "items.json" (in standard location).
|
2025-12-23 10:14:13 +01:00 |
|
|
|
2c3d49db30
|
Setting the application name with "-dev" suffix in debug builds and setting the organization name (for storing configs and other files in proper directory).
|
2025-12-23 10:11:38 +01:00 |
|
|
|
e54204e394
|
Editing an item is now undo/redo-able.
|
2025-12-15 18:04:14 +01:00 |
|
|
|
c75d35179b
|
Deleting items from the model can now be made undone/redone.
|
2025-12-11 15:49:16 +01:00 |
|
|
|
0166a00d9d
|
Adding new items to the model can now be made undone/redone.
|
2025-12-11 15:47:55 +01:00 |
|
|
|
e21c899aac
|
Bugfix: Last row could not be removed due to miscalculations of the bounds.
|
2025-12-09 09:33:46 +01:00 |
|
|
|
169d8f9f1e
|
Items can be deleted from the model.
|
2025-12-08 14:50:13 +01:00 |
|
|
|
d45b1098f9
|
Added default invalid parentIndex to TableModel::columnCount and added Q_UNUSED macro to suppress warnings.
|
2025-12-08 13:33:05 +01:00 |
|
|
|
4c906099eb
|
Items can be added to model dynamically.
|
2025-12-08 13:25:02 +01:00 |
|
|
|
0dba9639e6
|
Added a ModelItem class to hold the data for each row.
|
2025-12-03 11:07:39 +01:00 |
|
|
|
6a3725bde7
|
Added a simple read-only TableModel and made it accessible via GenericCore.
Basically like in this tutorial: https://doc.qt.io/qt-6/modelview.html#2-1-a-read-only-table
|
2025-12-02 16:09:34 +01:00 |
|