У нас есть следующая ситуация, когда мы представляем QML QVariantMap:
Q_PROPERTY(QVariantMap generalModel READ GetGeneralModel NOTIFY GeneralModelChanged)
Но мы можем выбрать предоставление отдельных свойств для каждого варианта внутри карты.
Q_PROPERTY(QString customTitle1 ...)
Q_PROPERTY(QString customTitle2 ...)
Q_PROPERTY(QString customTitle3 ...)
Q_PROPERTY(QString customTitle4 ...)
...
Q_PROPERTY(QString customTitle10 ...)
Вопрос, эффективнее ли иметь его гранулярный или отправить простую QVariantMap?