summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/statemachine/qstatemachine
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2015-03-13 14:57:31 +0100
committerErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-03-16 12:55:00 +0000
commit8e12367a94ce1245da87b0440dc43e31e6a9b76f (patch)
treec481f0b5bc94b4ad351e6983970f24383c9c117d /tests/auto/corelib/statemachine/qstatemachine
parentcd4fbead3b7f166b1c14d282584b4213e214c35b (diff)
QStateMachine: add objectName to objects to ease debugging.
Change-Id: I3c495cc5bd04c0cac24d4abf827d6acfb35b8433 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'tests/auto/corelib/statemachine/qstatemachine')
-rw-r--r--tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp b/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
index 911668e534..6e51f8f0ed 100644
--- a/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
+++ b/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
@@ -4275,26 +4275,34 @@ void tst_QStateMachine::parallelStateTransition()
QStateMachine machine;
QState *parallelState = new QState(QState::ParallelStates, &machine);
+ parallelState->setObjectName("parallelState");
DEFINE_ACTIVE_SPY(parallelState);
machine.setInitialState(parallelState);
QState *s1 = new QState(parallelState);
+ s1->setObjectName("s1");
DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(parallelState);
+ s2->setObjectName("s2");
DEFINE_ACTIVE_SPY(s2);
QState *s1InitialChild = new QState(s1);
+ s1InitialChild->setObjectName("s1InitialChild");
DEFINE_ACTIVE_SPY(s1InitialChild);
s1->setInitialState(s1InitialChild);
QState *s2InitialChild = new QState(s2);
+ s2InitialChild->setObjectName("s2InitialChild");
DEFINE_ACTIVE_SPY(s2InitialChild);
s2->setInitialState(s2InitialChild);
QState *s1OtherChild = new QState(s1);
+ s1OtherChild->setObjectName("s1OtherChild");
DEFINE_ACTIVE_SPY(s1OtherChild);
- s1->addTransition(new EventTransition(QEvent::User, s1OtherChild));
+ EventTransition *et = new EventTransition(QEvent::User, s1OtherChild);
+ et->setObjectName("s1->s1OtherChild");
+ s1->addTransition(et);
machine.start();
QCoreApplication::processEvents();