diff -r 1f002146abb4 -r cee7e9e0906c vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp --- a/vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp Tue Jul 06 14:53:02 2010 +0300 +++ b/vmbx/vmbxcpplugin/tsrc/src/ut_customedit.cpp Wed Aug 18 10:19:22 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);