diff options
Diffstat (limited to 'sources/pyside6/PySide6/QtTest')
-rw-r--r-- | sources/pyside6/PySide6/QtTest/CMakeLists.txt | 12 | ||||
-rw-r--r-- | sources/pyside6/PySide6/QtTest/typesystem_test.xml | 31 |
2 files changed, 14 insertions, 29 deletions
diff --git a/sources/pyside6/PySide6/QtTest/CMakeLists.txt b/sources/pyside6/PySide6/QtTest/CMakeLists.txt index 0e54461c1..86bb2a731 100644 --- a/sources/pyside6/PySide6/QtTest/CMakeLists.txt +++ b/sources/pyside6/PySide6/QtTest/CMakeLists.txt @@ -1,3 +1,6 @@ +# Copyright (C) 2023 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + project(QtTest) set(QtTest_SRC @@ -24,14 +27,15 @@ set(QtTest_include_dirs ${QtTest_SOURCE_DIR} ${libpyside_SOURCE_DIR} ${QtCore_GEN_DIR} ${QtGui_GEN_DIR} - ${QtWidgets_GEN_DIR} - ) + ${QtWidgets_GEN_DIR}) + +# Link to QtGui/QtWidgets to enable gui/widget-specific inline functions set(QtTest_libraries pyside6 ${Qt${QT_MAJOR_VERSION}Test_LIBRARIES} ${Qt${QT_MAJOR_VERSION}Widgets_LIBRARIES} ${Qt${QT_MAJOR_VERSION}Gui_LIBRARIES} - ${Qt${QT_MAJOR_VERSION}Core_LIBRARIES} - ) + ${Qt${QT_MAJOR_VERSION}Core_LIBRARIES}) + set(QtTest_deps QtWidgets) create_pyside_module(NAME QtTest diff --git a/sources/pyside6/PySide6/QtTest/typesystem_test.xml b/sources/pyside6/PySide6/QtTest/typesystem_test.xml index c8c814992..2fc4f23cd 100644 --- a/sources/pyside6/PySide6/QtTest/typesystem_test.xml +++ b/sources/pyside6/PySide6/QtTest/typesystem_test.xml @@ -3,19 +3,16 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only --> -<typesystem package="PySide6.QtTest"> +<typesystem package="PySide6.QtTest" + namespace-begin="QT_BEGIN_NAMESPACE" namespace-end="QT_END_NAMESPACE"> <load-typesystem name="QtCore/typesystem_core.xml" generate="no"/> <load-typesystem name="QtGui/typesystem_gui.xml" generate="no"/> <load-typesystem name="QtWidgets/typesystem_widgets.xml" generate="no"/> - <rejection class="QTest" function-name="qCompare<char>"/> - <rejection class="QTest" function-name="qCompare<char*>"/> - <rejection class="QTest" function-name="qCompare<double>"/> - <rejection class="QTest" function-name="qCompare<float>"/> - <rejection class="QTest" function-name="qCompare<double,qreal>"/> - <rejection class="QTest" function-name="qCompare<qreal,double>"/> + <rejection class="QTest::Internal"/> + <rejection class="QTestPrivate"/> + <rejection class="QTest" function-name="qCompare"/> - <rejection class="QTest" function-name="qInit"/> <rejection class="QTest" function-name="qVerify"/> <rejection class="QTest" function-name="toHexRepresentation"/> <rejection class="QTest" function-name="qFail"/> @@ -24,27 +21,11 @@ <rejection class="QTest" function-name="qData"/> <rejection class="QTest" function-name="qWarn"/> <rejection class="QTest" function-name="toString"/> - <rejection class="QTest" function-name="toString<bool>"/> - <rejection class="QTest" function-name="toString<char>"/> - <rejection class="QTest" function-name="toString<unsigned char>"/> - <rejection class="QTest" function-name="toString<signed char>"/> - <rejection class="QTest" function-name="toString<double>"/> - <rejection class="QTest" function-name="toString<float>"/> - <rejection class="QTest" function-name="toString<int>"/> - <rejection class="QTest" function-name="toString<long>"/> - <rejection class="QTest" function-name="toString<qint64>"/> - <rejection class="QTest" function-name="toString<quint64>"/> - <rejection class="QTest" function-name="toString<short>"/> - <rejection class="QTest" function-name="toString<uint>"/> - <rejection class="QTest" function-name="toString<ulong>"/> - <rejection class="QTest" function-name="toString<ushort>"/> <rejection class="QTest" function-name="useVerifyThrowsException"/> - <rejection class="QTest" function-name="qt_snprintf"/> <rejection class="QTest" function-name="compare_helper"/> <rejection class="QTest" function-name="toPrettyUnicode"/> - <rejection class="QTest" field-name="lastMouseButton"/> <rejection class="QTest" field-name="lastMouseTimestamp"/> <!-- Qt5: this new stuff below belongs to QtGui. I keep it here for now, after a long odyssey. @@ -91,11 +72,11 @@ <enum-type name="MouseAction"/> <enum-type name="QBenchmarkMetric" since="4.7"/> <enum-type name="TestFailMode"/> + <enum-type name="ComparisonOperation" since="6.4"/> <extra-includes> <include file-name="QtTest" location="global"/> </extra-includes> - <rejection class="QTouchEventSequence"/> <object-type name="PySideQTouchEventSequence" target-lang-name="QTouchEventSequence" since="4.6" > <modify-function signature="press(int,const QPoint&,QWidget*)"> <modify-argument index="return"> |