diff options
author | Lars Knoll <lars.knoll@qt.io> | 2019-04-11 16:16:37 +0200 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-06-11 19:39:57 +0200 |
commit | 03107d0ccd4bed91b13f05c5ab36776e054dde8f (patch) | |
tree | 503d824a8468f73684297182f66e2641995a0997 /src/corelib/kernel/qmetaobject_p.h | |
parent | d0689ec867244a25635fb9504f2e6ff6e5c4a77b (diff) |
Add some support to flag alias properties
This is required if we want to be able to get rid of the property
cache.
Also reserve a flag for var properties, in case it turns out that we
need to keep the distinction between var and QVariant properties in QML.
Change-Id: I55c2191adcc2d94bd8f148216e26423defaa900f
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/corelib/kernel/qmetaobject_p.h')
-rw-r--r-- | src/corelib/kernel/qmetaobject_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/kernel/qmetaobject_p.h b/src/corelib/kernel/qmetaobject_p.h index 79d090cc4b..02ede4d376 100644 --- a/src/corelib/kernel/qmetaobject_p.h +++ b/src/corelib/kernel/qmetaobject_p.h @@ -71,6 +71,8 @@ enum PropertyFlags { Writable = 0x00000002, Resettable = 0x00000004, EnumOrFlag = 0x00000008, + Alias = 0x00000010, + //Reserved for future usage = 0x00000020, StdCppSet = 0x00000100, Constant = 0x00000400, Final = 0x00000800, |