从Qvariant获取多边形

时间:2014-06-23 07:20:22

标签: qt

我已经定义了一个带有QMetaType :: QPolygon元型的qvariant,但我无法从QVariant中检索QPolygon。

QVariant有toInt(),toLin(),toList()但不是toPolygon()。但没有任何函数调用将其转换回QPolygon。

1 个答案:

答案 0 :(得分:2)

您可以使用模板方法T QVariant::value()

示例:

QPolygon poly = myVariant.value<QPolygon>();