forked from qt-creator/qt-creator
ModelEditor: Fix endless loop with class members
Using Q_INVOKABLE in class members led to endless loop. Other qualifiers like Q_SLOT or virtual do work. Task-number: QTCREATORBUG-15347 Change-Id: Id25ee7970b49ed815a86fa76af6cbb3a06405971 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
committed by
Tobias Hunger
parent
1ed73ea36c
commit
62e3e87309
@@ -530,6 +530,7 @@ QList<MClassMember> ClassMembersEdit::parse(const QString &text, bool *ok)
|
||||
word = cursor.readWord().toLower();
|
||||
} else if (word == QStringLiteral("invokable") || word == QStringLiteral("q_invokable")) {
|
||||
member.setProperties(member.getProperties() | MClassMember::PROPERTY_QINVOKABLE);
|
||||
word = cursor.readWord().toLower();
|
||||
} else if (word == QStringLiteral(":")) {
|
||||
word = cursor.readWord().toLower();
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user