aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-05-08 15:02:25 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-05-08 13:16:48 +0000
commit81f92097fd8475bf8fb15cc8c249c4e71715e706 (patch)
tree05a58037d19b0217427fd299ac902d4fa80da493
parenta3027cc4e5cc30663f700284b0dc6a19640ccca7 (diff)
QtGui/QRawFont: Exclude member functions with array parameters
Fix warnings: qt.shiboken: There's no user provided way (conversion rule, argument removal, custom code, etc) to handle the primitive argument type 'const quint32 *' in function 'QRawFont::advancesForGlyphIndexes(const quint32 * glyphIndexes, QPointF * advances, int numGlyphs) const'. qt.shiboken: There's no user provided way (conversion rule, argument removal, custom code, etc) to handle the primitive argument type 'const QChar *' in function 'QRawFont::glyphIndexesForChars(const QChar * chars, int numChars, quint32 * glyphIndexes, int * numGlyphs) const'. ... Amends 2e9f955a086fa7676c9eda60ca9e28cc03d9c5e2. Task-number: PYSIDE-487 Change-Id: I5db3ef75d80dc478783730a1c640101f90d0b65a Reviewed-by: Christian Tismer <tismer@stackless.com>
-rw-r--r--PySide2/QtGui/typesystem_gui_common.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/PySide2/QtGui/typesystem_gui_common.xml b/PySide2/QtGui/typesystem_gui_common.xml
index 439ca3c9..7a0db8a4 100644
--- a/PySide2/QtGui/typesystem_gui_common.xml
+++ b/PySide2/QtGui/typesystem_gui_common.xml
@@ -3300,6 +3300,9 @@
<value-type name="QRawFont">
<enum-type name="AntialiasingType"/>
<enum-type name="LayoutFlag" flags="LayoutFlags"/>
+ <modify-function signature="advancesForGlyphIndexes(const quint32*,QPointF*,int)const" remove="all"/>
+ <modify-function signature="advancesForGlyphIndexes(const quint32*,QPointF*,int,QFlags&lt;QRawFont::LayoutFlag&gt;)const" remove="all"/>
+ <modify-function signature="glyphIndexesForChars(const QChar*,int,quint32*,int*)const" remove="all"/>
</value-type>
<object-type name="QRasterWindow"/>
<object-type name="QScreen" />