- QVariant getNameRoleGroup(const ItemData *itemData, bool asString = true) const;
- QVariant getSizeRoleGroup(const ItemData *itemData, bool asString = true) const;
- QVariant getTimeRoleGroup(const std::function<QDateTime(const ItemData *)> &fileTimeCb, const ItemData *itemData, bool asString = true) const;
- QVariant getPermissionRoleGroup(const ItemData *itemData, bool asString = true) const;
- QVariant getRatingRoleGroup(const ItemData *itemData, bool asString = true) const;
- QString getGenericStringRoleGroup(const QByteArray &role, const ItemData *itemData) const;
+ ItemGroupInfo nameRoleGroup(const ItemData *itemData, bool withString = true) const;
+ ItemGroupInfo sizeRoleGroup(const ItemData *itemData, bool withString = true) const;
+ ItemGroupInfo timeRoleGroup(const std::function<QDateTime(const ItemData *)> &fileTimeCb, const ItemData *itemData, bool withString = true) const;
+ ItemGroupInfo permissionRoleGroup(const ItemData *itemData, bool withString = true) const;
+ ItemGroupInfo ratingRoleGroup(const ItemData *itemData, bool withString = true) const;
+ ItemGroupInfo typeRoleGroup(const ItemData *itemData) const;
+ ItemGroupInfo genericStringRoleGroup(const QByteArray &role, const ItemData *itemData) const;