diff -r 8d5d7fcf9b59 -r 6aefa3341fcc vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp --- a/vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp Wed Jul 21 18:26:52 2010 +0300 +++ b/vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp Fri Jul 23 12:32:49 2010 +0300 @@ -18,6 +18,7 @@ #include #include #include +#include #include "ut_customedit.h" #include "customedit.h" @@ -44,9 +45,15 @@ Qt::MouseFocusReason); QVERIFY(event); edit->focusInEvent(event); + // test for emitEditItemClicked + QEventLoop loop; + QTimer timer; + timer.start(150); + connect( &timer,SIGNAL(timeout()), + &loop,SLOT(quit())); + loop.exec(); delete event; event = NULL; - delete edit; edit = NULL; QVERIFY(!edit);