diff options
Diffstat (limited to 'sources/pyside2/PySide2/QtTest')
4 files changed, 0 insertions, 214 deletions
diff --git a/sources/pyside2/PySide2/QtTest/CMakeLists.txt b/sources/pyside2/PySide2/QtTest/CMakeLists.txt deleted file mode 100644 index 6614bbca1..000000000 --- a/sources/pyside2/PySide2/QtTest/CMakeLists.txt +++ /dev/null @@ -1,40 +0,0 @@ -project(QtTest) - -set(QtTest_SRC -${QtTest_GEN_DIR}/qtest_pysideqtoucheventsequence_wrapper.cpp -${QtTest_GEN_DIR}/qtest_wrapper.cpp -# module is always needed -${QtTest_GEN_DIR}/qttest_module_wrapper.cpp -) - -configure_file("${QtTest_SOURCE_DIR}/QtTest_global.pre.h.in" - "${QtTest_BINARY_DIR}/QtTest_global.pre.h" @ONLY) - -configure_file("${QtTest_SOURCE_DIR}/QtTest_global.post.h.in" - "${QtTest_BINARY_DIR}/QtTest_global.post.h" @ONLY) - -set(QtTest_include_dirs ${QtTest_SOURCE_DIR} - ${QtTest_BINARY_DIR} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Gui_INCLUDE_DIRS} - ${Qt5Widgets_INCLUDE_DIRS} - ${Qt5Test_INCLUDE_DIRS} - ${libpyside_SOURCE_DIR} - ${QtCore_GEN_DIR} - ${QtGui_GEN_DIR} - ${QtWidgets_GEN_DIR} - ) -set(QtTest_libraries pyside2 - ${Qt5Test_LIBRARIES} - ${Qt5Widgets_LIBRARIES} - ${Qt5Gui_LIBRARIES} - ${Qt5Core_LIBRARIES} - ) -set(QtTest_deps QtWidgets) - -create_pyside_module(NAME QtTest - INCLUDE_DIRS QtTest_include_dirs - LIBRARIES QtTest_libraries - DEPS QtTest_deps - TYPESYSTEM_PATH QtTest_SOURCE_DIR - SOURCES QtTest_SRC) diff --git a/sources/pyside2/PySide2/QtTest/QtTest_global.post.h.in b/sources/pyside2/PySide2/QtTest/QtTest_global.post.h.in deleted file mode 100644 index ccd18153c..000000000 --- a/sources/pyside2/PySide2/QtTest/QtTest_global.post.h.in +++ /dev/null @@ -1 +0,0 @@ -#include "pysideqtesttouch.h" diff --git a/sources/pyside2/PySide2/QtTest/QtTest_global.pre.h.in b/sources/pyside2/PySide2/QtTest/QtTest_global.pre.h.in deleted file mode 100644 index 65daf1b84..000000000 --- a/sources/pyside2/PySide2/QtTest/QtTest_global.pre.h.in +++ /dev/null @@ -1,5 +0,0 @@ -// QT_WIDGETS_LIB changes code generation in pysideqtesttouch.h - -#if @Qt5Widgets_FOUND@ -# define QT_WIDGETS_LIB -#endif diff --git a/sources/pyside2/PySide2/QtTest/typesystem_test.xml b/sources/pyside2/PySide2/QtTest/typesystem_test.xml deleted file mode 100644 index f7facaf7d..000000000 --- a/sources/pyside2/PySide2/QtTest/typesystem_test.xml +++ /dev/null @@ -1,168 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt for Python. -** -** $QT_BEGIN_LICENSE:LGPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL3 included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or (at your option) the GNU General -** Public license version 3 or any later version approved by the KDE Free -** Qt Foundation. The licenses are as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-2.0.html and -** https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ ---> -<typesystem package="PySide2.QtTest"> - <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" function-name="qCompare"/> - <rejection class="QTest" function-name="qInit"/> - <rejection class="QTest" function-name="qVerify"/> - <rejection class="QTest" function-name="qSleep"/> - <rejection class="QTest" function-name="toHexRepresentation"/> - <rejection class="QTest" function-name="qWait"/> - <rejection class="QTest" function-name="qFail"/> - <rejection class="QTest" function-name="qInit"/> - <rejection class="QTest" function-name="qExec"/> - <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="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. - - The problem that costed my days of bug hunting is the fact that shiboken gives - misleading error messages. The messages that I could not get rid of were - - signature 'generateTouchEvent(QWidget*,QTouchDevice*,bool)' for function modification in 'QTest' not found. Possible candidates: - signature 'generateTouchEvent(QWindow*,QTouchDevice*,bool)' for function modification in 'QTest' not found. Possible candidates: - - I always thought that for some reason the functions were not recognized, or the arguments somehow - do not match their declaration. Only late in the project, I learnt that also - a simply missing type name in the argument list leads to this message. - - <object-type name="QTouchDevice"> - <enum-type name="CapabilityFlag" flags="Capabilities"/> - <enum-type name="DeviceType"/> - </object-type> - ^^^ this is now moved into QtGui --> - - <namespace-type name="QTest"> - <!-- Qt5: private <enum-type name="AttributeIndex" since="4.6"/> --> - <enum-type name="KeyAction"/> - <!-- Qt5: private <enum-type name="LogElementType" since="4.6"/> --> - <enum-type name="MouseAction"/> - <enum-type name="QBenchmarkMetric" since="4.7"/> - <enum-type name="TestFailMode"/> - <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"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="press(int,const QPoint&,QWindow*)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="move(int,const QPoint&,QWidget*)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="move(int,const QPoint&,QWindow*)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="release(int,const QPoint&,QWidget*)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="release(int,const QPoint&,QWindow*)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - <modify-function signature="stationary(int)"> - <modify-argument index="return"> - <define-ownership class="target" owner="default"/> - </modify-argument> - </modify-function> - </object-type> - <modify-function signature="generateTouchEvent(QWidget*,QTouchDevice*,bool)" rename="touchEvent" since="4.6"> - <modify-argument index="return"> - <define-ownership class="target" owner="target"/> - </modify-argument> - </modify-function> - <modify-function signature="generateTouchEvent(QWindow*,QTouchDevice*,bool)" rename="touchEvent" since="4.6"> - <modify-argument index="return"> - <define-ownership class="target" owner="target"/> - </modify-argument> - </modify-function> - </namespace-type> - - <rejection class="QSignalSpy"/> - <rejection class="QTestEventList"/> -</typesystem> |