Implement interfaces().
This commit is contained in:
parent
88670c1079
commit
00dbf4485a
@ -181,6 +181,16 @@ void ATBVMCPlugin::reset() {
|
||||
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
#if QT_VERSION < 0x050000
|
||||
Q_EXPORT_PLUGIN2(ATBVMCPlugin, ATBVMCPlugin)
|
||||
|
Loading…
Reference in New Issue
Block a user