#include "MOAddress"
#include <QStringList>
#include <QVariant>
Initial value:=
qRegisterMetaType<MOAddress>()+
qRegisterMetaType<QList<MOAddress> >()+
qRegisterMetaType<Nullable<MOAddress> >()
Initial value:=
QMetaType::registerConverter<Nullable<MOAddress>,
MOAddress>([](
const Nullable<MOAddress>&n){
return n.value();})|
QMetaType::registerConverter<QList<MOAddress>,QVariantList>([](const QList<MOAddress>&n){QVariantList r;for(auto v:n)r<<QVariant::fromValue(v);return r;})