diff options
Diffstat (limited to 'sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml')
-rw-r--r-- | sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml index 7d13d18da..a096cb0b4 100644 --- a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml +++ b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml @@ -1775,7 +1775,11 @@ <insert-template name="qpainter_drawlist"/> </inject-code> </add-function> + <!-- PYSIDE-1366: Preferably use the QPolygon overloads first to avoid + a costly sequence type check on QPolygon. --> <modify-function signature="drawPolyline(const QPointF*,int)" remove="all"/> + <modify-function signature="drawPolyline(const QPolygon&)" overload-number="0"/> + <modify-function signature="drawPolyline(const QPolygonF&)" overload-number="1"/> <add-function signature="drawPolyline(QVector<QPointF>)"> <inject-code> <insert-template name="qpainter_drawlist"/> |