Default initialize QVariants as such, not as a QString
For Qt6 this makes a difference, QVariant(QString()).isNull() is false there, unlike QVariant().isNull().
This fixes i18n QML integration with Qt6.
For Qt6 this makes a difference, QVariant(QString()).isNull() is false there, unlike QVariant().isNull().
This fixes i18n QML integration with Qt6.