我想知道是否可以获得特定的所有上下文属性名称QQmlContext
。
所以我可以做类似的事情:
QQmlContext *ctx = ...;
for (auto contextPropertyName: ctx->getPropertyNames()) {
qDebug() << contextPropertyName << ctx->contextProperty(contextPropertyName);
}
QObject
我为's with obj->metaObject()->propertyCount()
and then实现了类似的功能obj->metaObject()->property(i)
。