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.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.h')
-rw-r--r-- | src/corelib/kernel/qmetaobject.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qmetaobject.h b/src/corelib/kernel/qmetaobject.h index e9290e0844..474e4da0f1 100644 --- a/src/corelib/kernel/qmetaobject.h +++ b/src/corelib/kernel/qmetaobject.h @@ -314,6 +314,7 @@ public: bool resetOnGadget(void *gadget) const; bool hasStdCppSet() const; + bool isAlias() const; inline bool isValid() const { return isReadable(); } inline const QMetaObject *enclosingMetaObject() const { return mobj; } |