aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-01-20 17:36:27 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-01-24 13:56:12 +0100
commite1c45ef7c0e453a6df4e83932317b48dbaad3c6f (patch)
tree4f2a0fd016241b7c352deeed3f56c7283ae3fa35 /sources/pyside2
parent0427a1ef134210064e6cdde6fcf8cf40804df13c (diff)
shiboken: Introduce "until" version attribute as opposite of "since"
Prototypically use it for QMessageLogContext, allowing to elegantly build for Qt from version 5.12..now using a single type system file. Fixes: PYSIDE-1191 Change-Id: Iaa7bdc10c7129d84c54e85a09a1c802a409708f9 Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside2')
-rw-r--r--sources/pyside2/PySide2/QtCore/typesystem_core_common.xml6
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
index 470e253b1..eec33ea68 100644
--- a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
+++ b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
@@ -2830,7 +2830,11 @@
<include file-name="qobjectdefs.h" location="global"/>
</value-type>
- <object-type name="QMessageLogContext"/>
+ <object-type name="QMessageLogContext" since="5.14"/>
+
+ <object-type name="QMessageLogContext" since="5.9" until="5.13.2">
+ <modify-function signature="copy(const QMessageLogContext &amp;)" remove="all"/>
+ </object-type>
<value-type name="QMetaMethod">
<enum-type name="Access"/>