diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-01-03 16:00:46 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-01-04 09:39:39 +0000 |
commit | b628c1643cadb2a4a6fb88d336ebd4aace3bb06a (patch) | |
tree | 574839ada486ac5f8298750c983a46afe6361eec /sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py | |
parent | e254c3c2aa140016e298107a0297885234abfde7 (diff) |
Fix crash when mixing static overloads with instance methods in derived classes
Use METH_STATIC only when there are no instance methods in the same class.
Unearthed by a clash of QPlainTextEdit::find() and static QWidget::find(WId).
Change-Id: I891c678e004a0abc3937437b0cac26e8094853de
Fixes: PYSIDE-886
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py')
-rw-r--r-- | sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py b/sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py index 402aa4c7e..969ac36c8 100644 --- a/sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py +++ b/sources/pyside2/tests/registry/exists_redhatenterpriselinuxworkstation74_5_12_0_ci.py @@ -11097,7 +11097,7 @@ if "PySide2.QtWidgets" in sys.modules: "QPlainTextEdit.ensureCursorVisible": (), "QPlainTextEdit.event": ('PySide2.QtCore.QEvent',), "QPlainTextEdit.extraSelections": (), - "QPlainTextEdit.find": [('PySide2.QtCore.QRegExp', 'PySide2.QtGui.QTextDocument.FindFlags'), ('int',), ('str', 'PySide2.QtGui.QTextDocument.FindFlags')], + "QPlainTextEdit.find": [('PySide2.QtCore.QRegExp', 'PySide2.QtGui.QTextDocument.FindFlags'), ('str', 'PySide2.QtGui.QTextDocument.FindFlags')], "QPlainTextEdit.firstVisibleBlock": (), "QPlainTextEdit.focusInEvent": ('PySide2.QtGui.QFocusEvent',), "QPlainTextEdit.focusNextPrevChild": ('bool',), @@ -12161,7 +12161,7 @@ if "PySide2.QtWidgets" in sys.modules: "QTextEdit.ensureCursorVisible": (), "QTextEdit.event": ('PySide2.QtCore.QEvent',), "QTextEdit.extraSelections": (), - "QTextEdit.find": [('PySide2.QtCore.QRegExp', 'PySide2.QtGui.QTextDocument.FindFlags'), ('int',), ('str', 'PySide2.QtGui.QTextDocument.FindFlags')], + "QTextEdit.find": [('PySide2.QtCore.QRegExp', 'PySide2.QtGui.QTextDocument.FindFlags'), ('str', 'PySide2.QtGui.QTextDocument.FindFlags')], "QTextEdit.focusInEvent": ('PySide2.QtGui.QFocusEvent',), "QTextEdit.focusNextPrevChild": ('bool',), "QTextEdit.focusOutEvent": ('PySide2.QtGui.QFocusEvent',), |