diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp
index 4df38b88c4c546af1c039e2cab5296b4ae47b2c4..98b9dc47fb08d8c7d42f7f73e04df5a80eac3f04 100644
--- a/src/shared/cplusplus/Parser.cpp
+++ b/src/shared/cplusplus/Parser.cpp
@@ -287,6 +287,7 @@ void Parser::skipUntilDeclaration()
         case T_PRIVATE:
         case T_Q_SIGNALS:
         case T_Q_SLOTS:
+        case T_Q_PROPERTY:
 
         // declarations
         case T_ENUM: