summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorJuha Vuolle <juha.vuolle@insta.fi>2021-03-12 11:29:18 +0200
committerJuha Vuolle <juha.vuolle@insta.fi>2021-05-03 13:52:20 +0300
commit79f9f5874f4a2b96e386f2b649e0d49706fa1efc (patch)
tree5a6ef34dd9b747df048cb0b71e260626844fe5ca /tests/auto
parent325d27bf651441f5252e727b24ab8d1c673e8137 (diff)
QtStateMachine bindable support to QEventTransition properties
Task-number: QTBUG-91375 Change-Id: I67d92304029032f45daa0db2f2708e41205fefe8 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp b/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp
index 374bdbe..3d55044 100644
--- a/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp
+++ b/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp
@@ -6964,6 +6964,19 @@ void tst_QStateMachine::bindings()
testWritableBindableBasics<QStateMachine, bool>(
machine, false, true, "animated");
#endif
+
+ // -- QEventTransition::eventSource
+ QEventTransition eventTransition;
+ QObject source1;
+ QObject source2;
+ testWritableBindableBasics<QEventTransition, QObject*>(
+ eventTransition, &source1, &source2, "eventSource");
+
+ // -- QEventTransition::eventType
+ auto eventType1 = QEvent::Enter;
+ auto eventType2 = QEvent::Leave;
+ testWritableBindableBasics<QEventTransition, QEvent::Type>(
+ eventTransition, eventType1, eventType2, "eventType");
}
QTEST_MAIN(tst_QStateMachine)