QVariant可以實作C++與qml之間的自定義類型的傳遞;
以QObject類型為例;
1. QObject轉為QVariant
QVariant var = QVariant::fromValue(QObject(obj));
2.QVariant轉為QObject
QVariant var;
QObject obj = var.value<selfType T>();
轉載于:https://www.cnblogs.com/yinwei-space/p/8693176.html