diff options
author | albert-github <albert.tests@gmail.com> | 2020-05-01 13:04:52 (GMT) |
---|---|---|
committer | albert-github <albert.tests@gmail.com> | 2020-05-01 13:04:52 (GMT) |
commit | 70a4eee11581026aab0342272294ac0be8fdee5b (patch) | |
tree | bfd31c29539450d16b2df31feb341bdb293ca4b7 /VERSION | |
parent | 5456e9a65c2e7a29f61d17d19906aa9616678ca6 (diff) | |
download | Doxygen-70a4eee11581026aab0342272294ac0be8fdee5b.zip Doxygen-70a4eee11581026aab0342272294ac0be8fdee5b.tar.gz Doxygen-70a4eee11581026aab0342272294ac0be8fdee5b.tar.bz2 |
issue #7734 Incorrect parsing of Q_PROPERTY
The parsing of the type / name was not done correctly as the name `{ID}` is also part of the `{TSCOPE}` and hence the name was seen as a type.
The name is the last part before an attribute is present.
Missing other parts:
- parsing of `*`
- not parsing of a number of (not supported attributes)
The definition of `Q_PROPERTY` is:
```
Q_PROPERTY(type name
(READ getFunction [WRITE setFunction] |
MEMBER memberName [(READ getFunction | WRITE setFunction)])
[RESET resetFunction]
[NOTIFY notifySignal]
[REVISION int]
[DESIGNABLE bool]
[SCRIPTABLE bool]
[STORED bool]
[USER bool]
[CONSTANT]
[FINAL])
```
Note: in the implementation we do not enforce the order of the attributes.
Diffstat (limited to 'VERSION')
0 files changed, 0 insertions, 0 deletions