diff options
author | Renato Filho <renato.filho@openbossa.org> | 2011-04-29 19:15:08 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:54:17 -0300 |
commit | 56d3f53bef9ea9131e73f0ac02aac3db727cebe6 (patch) | |
tree | 81efc0f9dcdea761003c086cdd4b3ce38a02cb7d /PySide/QtTest | |
parent | 2b455b5acdf24079e80bf2ebb12574f552395326 (diff) |
Implemented QTestTouch functions.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
Hugo Parente Lima <hugo.pl@gmail.com>
Diffstat (limited to 'PySide/QtTest')
-rw-r--r-- | PySide/QtTest/CMakeLists.txt | 1 | ||||
-rw-r--r-- | PySide/QtTest/typesystem_test.xml | 31 |
2 files changed, 30 insertions, 2 deletions
diff --git a/PySide/QtTest/CMakeLists.txt b/PySide/QtTest/CMakeLists.txt index fea841d1a..21dd0d82a 100644 --- a/PySide/QtTest/CMakeLists.txt +++ b/PySide/QtTest/CMakeLists.txt @@ -2,6 +2,7 @@ project(QtTest) set(QtTest_SRC ${CMAKE_CURRENT_BINARY_DIR}/PySide/QtTest/qtest_wrapper.cpp +${CMAKE_CURRENT_BINARY_DIR}/PySide/QtTest/qtest_pysideqtoucheventsequence_wrapper.cpp ${CMAKE_CURRENT_BINARY_DIR}/PySide/QtTest/qttest_module_wrapper.cpp ) diff --git a/PySide/QtTest/typesystem_test.xml b/PySide/QtTest/typesystem_test.xml index b7028eb5d..85de89f88 100644 --- a/PySide/QtTest/typesystem_test.xml +++ b/PySide/QtTest/typesystem_test.xml @@ -51,6 +51,7 @@ <rejection class="QTest" function-name="toString<ushort>"/> <rejection class="QTest" function-name="compare_helper"/> + <rejection class="QTest" function-name="touchEvent"/> <namespace-type name="QTest"> <enum-type name="AttributeIndex"/> @@ -64,10 +65,36 @@ <include file-name="QtTest" location="global"/> </extra-includes> <!--<modify-function signature="qCompare<char>(char">--> + <rejection class="QTouchEventSequence"/> + <object-type name="PySideQTouchEventSequence" target-lang-name="QTouchEventSequence" > + <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="move(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&, QWidget*)"> + <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*, QTouchEvent::DeviceType)" rename="touchEvent"> + <modify-argument index="return"> + <define-ownership class="target" owner="target"/> + </modify-argument> + </modify-function> </namespace-type> - <rejection class="QTouchEventSequence"/> - <rejection class="QSignalSpy"/> <rejection class="QTestEventList"/> </typesystem> |