【发布时间】:2018-01-11 11:40:40
【问题描述】:
在我的类参数中,我在qproperty下面创建了:
Q_PROPERTY(QVector <qint16> tmrAndCont READ tmrAndCont WRITE setTmrAndCont NOTIFY tmrAndContChanged)
我已经为 get 和 read 属性创建了相关方法。 现在我有一个包含 43 个元素的 QVector。
所以我的问题是:我可以从 QML 访问我的 QVector 的元素吗?
在 main.cpp 中,我已经声明了类,并使用 engine.rootContext 将其显示给 QML。
Parameters::m_parameters = new Parameters();
engine.rootContext()->setContextProperty("parameters",Parameters::m_parameters);
【问题讨论】: