QVariant可以实现C++与qml之间的自定义类型的传递;

以QObject类型为例;

 

1.  QObject转为QVariant

 QVariant var = QVariant::fromValue(QObject(obj));

 

2.QVariant转为QObject

QVariant var;

 QObject obj  = var.value<selfType T>();

 

相关文章:

  • 2021-12-13
  • 2021-08-19
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
猜你喜欢
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2021-06-17
相关资源
相似解决方案