diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-07-13 15:20:46 +0200 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-07-14 17:06:46 +0200 |
commit | 8cdaeb26552313e7b9d67fa062a3d9ff597c2e06 (patch) | |
tree | 7ba18ecdb22417bb38c756f5379c6dd991b5000a /src/tools/moc/moc.h | |
parent | bb6a73260ec8272647265f42180963604ad0f755 (diff) |
moc: allow wrapper generation for QProperty in pimpl class
Previously, only QNotifiedProperty was supported. As moc cannot
determine by itself whether the backing property is a QProperty or a
QNotifiedProperty, allow NOTIFY false to indicate that it is a plain
QProperty. For symmetry, NOTIFY true is also allowed and means that the
backing property is a QNotifiedProperty.
Change-Id: I66f3105c976ef084198ce8658bc07499a3cb1cd8
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/tools/moc/moc.h')
-rw-r--r-- | src/tools/moc/moc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/moc/moc.h b/src/tools/moc/moc.h index b4bb105601..487e04e081 100644 --- a/src/tools/moc/moc.h +++ b/src/tools/moc/moc.h @@ -156,6 +156,7 @@ struct PrivateQPropertyDef QByteArray setter; QByteArray accessor; QByteArray storage; + bool isNotifiedProperty; }; Q_DECLARE_TYPEINFO(PrivateQPropertyDef, Q_MOVABLE_TYPE); |