Added a ToStringRole to summarize the model items (for tool tip and QR code).

This commit is contained in:
2026-01-15 14:04:37 +01:00
parent c15e5425a7
commit caffa1c18a
4 changed files with 26 additions and 2 deletions

View File

@ -7,7 +7,15 @@
#include <QString>
/// model data
enum UserRoles { NameRole = Qt::UserRole + 1, DescriptionRole, InfoRole, AmountRole, FactorRole };
enum UserRoles {
NameRole = Qt::UserRole + 1,
DescriptionRole,
InfoRole,
AmountRole,
FactorRole,
/// helper roles
ToStringRole
};
static UserRoles DEFAULT_ROLE = NameRole;
static QList<UserRoles> USER_FACING_ROLES = {NameRole, DescriptionRole, InfoRole, AmountRole,
FactorRole};