equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #include <QFocusEvent> |
18 #include <QFocusEvent> |
19 #include <HbMainWindow> |
19 #include <HbMainWindow> |
20 #include <QEvent> |
20 #include <QEvent> |
|
21 #include <QEventLoop> |
21 #include "ut_customedit.h" |
22 #include "ut_customedit.h" |
22 #include "customedit.h" |
23 #include "customedit.h" |
23 |
24 |
24 |
25 |
25 |
26 |
42 |
43 |
43 event = new QFocusEvent(QEvent::FocusOut, |
44 event = new QFocusEvent(QEvent::FocusOut, |
44 Qt::MouseFocusReason); |
45 Qt::MouseFocusReason); |
45 QVERIFY(event); |
46 QVERIFY(event); |
46 edit->focusInEvent(event); |
47 edit->focusInEvent(event); |
|
48 // test for emitEditItemClicked |
|
49 QEventLoop loop; |
|
50 QTimer timer; |
|
51 timer.start(150); |
|
52 connect( &timer,SIGNAL(timeout()), |
|
53 &loop,SLOT(quit())); |
|
54 loop.exec(); |
47 delete event; |
55 delete event; |
48 event = NULL; |
56 event = NULL; |
49 |
|
50 delete edit; |
57 delete edit; |
51 edit = NULL; |
58 edit = NULL; |
52 QVERIFY(!edit); |
59 QVERIFY(!edit); |
53 |
60 |
54 delete qGraphicsWidget; |
61 delete qGraphicsWidget; |