|
|
2d8c97b5f0
|
NewItemDialog uses dynamically generated control widgets for model data as well. Added a WidgetHelper class to consolidate identical source code for ItemDetailMapper and NewItemDialog.
|
2026-03-02 19:25:27 +01:00 |
|
|
|
2fb7560e6e
|
Minor refactoring of ItemDetailMapper.
|
2026-03-02 18:51:31 +01:00 |
|
|
|
560cadb2c0
|
All mapped control widgets (plus labels) are dynamically generated from meta data.
|
2026-03-02 17:11:31 +01:00 |
|
|
|
0e7f803d42
|
Refactored ItemDetailMapper to encapsulate widget creation and their mappings into functions to be able to iterate over meta data to auto generate them. (Only working for string roles for now)
|
2026-03-02 14:09:55 +01:00 |
|
|
|
d56af7231c
|
Added the type role to the EditItemDialog.
|
2026-03-02 08:43:21 +01:00 |
|
|
|
a8bf5b4032
|
Displaying a QR code in the EditItemDialog containing the full data of the current item as a string.
|
2026-01-15 14:06:02 +01:00 |
|
|
|
683f5d224c
|
Changing submit policy of QDataWidgetMapper to AutoSubmit because if multiple changes are made at once not all of them are applied.
|
2026-01-01 09:59:12 +01:00 |
|
|
|
b3f83ccdb0
|
Using QDataWidgetMapper in ItemDetailMapper to work with the model data (current index of the TableView).
|
2025-12-22 11:21:44 +01:00 |
|
|
|
8d523bb5bc
|
Moved EditItemDialog content widget into separate widget class ItemDetailMapper.
|
2025-12-18 11:00:53 +01:00 |
|