Fix interfaces().

This commit is contained in:
Gerhard Hoffmann 2023-11-17 13:47:55 +01:00
parent 00dbf4485a
commit 9fa37d125d

View File

@ -185,11 +185,13 @@ QStringList ATBVMCPlugin::interfaces() const {
QStringList result;
int const count = this->metaObject()->classInfoCount();
for (int i = 0; i < count; ++i) {
QString const info(QString::fromLatin1(this->metaObject()->classInfo(i).value()));
if (info == "Interface")
result << info;
}
return result;
QString const name(QString::fromLatin1(this->metaObject()->classInfo(i).name()));
QString const value(QString::fromLatin1(this->metaObject()->classInfo(i).value()));
if (name == "Interface") {
result << value;
}
}
return result;
}
#if QT_VERSION < 0x050000