diff options
Diffstat (limited to 'typesystem.cpp')
-rw-r--r-- | typesystem.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/typesystem.cpp b/typesystem.cpp index 7c58dab56..f6c6d7e50 100644 --- a/typesystem.cpp +++ b/typesystem.cpp @@ -846,6 +846,7 @@ bool Handler::startElement(const QString &, const QString &n, attributes["signature"] = QString(); attributes["return-type"] = QString("void"); attributes["access"] = QString("public"); + attributes["static"] = QString("no"); break; case StackElement::ModifyFunction: attributes["signature"] = QString(); @@ -1300,6 +1301,7 @@ bool Handler::startElement(const QString &, const QString &n, } AddedFunction func(signature, attributes["return-type"]); + func.setStatic(attributes["static"] == "yes"); if (!signature.contains("(")) signature += "()"; m_currentSignature = signature; |