summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobjectdefs.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2022-03-15 13:16:37 +0100
committerUlf Hermann <ulf.hermann@qt.io>2022-03-17 17:14:36 +0100
commit98b8818ad7a57f08afe0b53d15b5c514fc27d085 (patch)
tree2ab60a00cef63f803ef70d2c071c7ddf0ff9420e /src/corelib/kernel/qobjectdefs.h
parent5089db0303f4ee0ca0d7c6814e06beff119d8500 (diff)
QMetaObject: Allow custom meta calls
Add a new entry to the Call enum that can be used by dynamic meta objects to encode their own metaCall variations. Change-Id: I7890d11924ab99311b6f016ce97d2ab483c26d27 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/corelib/kernel/qobjectdefs.h')
-rw-r--r--src/corelib/kernel/qobjectdefs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/corelib/kernel/qobjectdefs.h b/src/corelib/kernel/qobjectdefs.h
index 3033f7b763..00689d1e7d 100644
--- a/src/corelib/kernel/qobjectdefs.h
+++ b/src/corelib/kernel/qobjectdefs.h
@@ -392,7 +392,8 @@ struct Q_CORE_EXPORT QMetaObject
IndexOfMethod,
RegisterPropertyMetaType,
RegisterMethodArgumentMetaType,
- BindableProperty
+ BindableProperty,
+ CustomCall
};
int static_metacall(Call, int, void **) const;