********* Start testing of tst_QWidget ********* Config: Using QtTest library 5.9.2, Qt 5.9.2 (x86_64-little_endian-llp64 shared (dynamic) debug build; by MSVC 2017) PASS : tst_QWidget::initTestCase() QDEBUG : tst_QWidget::syntheticEnterLeave() QWindowSystemInterface::handleEnterEvent QWidgetWindow(0x22b27011530, name="QWidgetClassWindow") local= QPointF(203,214.5) global= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QWidgetWindow(0x22b27011530, name = "QWidgetClassWindow") QPoint(203,215) QPoint(306,329) geom QRect(206,229 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QWidgetWindow::handleEnterLeaveEvent QPoint(203,215) child QWidget(0x0) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x52bbefe6b0) leave= QWidget(0x0) globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x52bbefe6b0)) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x52bbefe6b0) QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x52bbefe6b0) QPoint(100,100) QPoint(306,329) geom QRect(206,229 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x22b270174b0, name="grandchild") leave= QWidget(0x52bbefe6b0) globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x22b270174b0, name="grandchild"), QWidget(0x22b270177b0, name="child2")) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270177b0, name="child2") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270177b0, name = "child2") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270174b0, name="grandchild") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270174b0, name = "grandchild") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x22b270170b0, name="child1") leave= QWidget(0x22b270174b0, name="grandchild") globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x22b270170b0, name="child1")) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270170b0, name="child1") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270170b0, name = "child1") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x22b270174b0, name="grandchild") leave= QWidget(0x22b270170b0, name="child1") globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x22b270174b0, name="grandchild"), QWidget(0x22b270177b0, name="child2")) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270177b0, name="child2") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270177b0, name = "child2") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270174b0, name="grandchild") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270174b0, name = "grandchild") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x22b270170b0, name="child1") leave= QWidget(0x22b270174b0, name="grandchild") globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x22b270170b0, name="child1")) QDEBUG : tst_QWidget::syntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x22b270170b0, name="child1") QDEBUG : tst_QWidget::syntheticEnterLeave() QWidget(0x22b270170b0, name = "child1") QPoint(100,100) QPoint(306,329) geom QRect(0,0 200x200) QPoint(306,329) PASS : tst_QWidget::syntheticEnterLeave() QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() parent QRect(206,229 200x200) child QRect(0,0 200x200) child.mapToGlobal100, 100 QPoint(306,329) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QWindowSystemInterface::handleEnterEvent QWidgetWindow(0x22b270365e0, name="ParentWindow") local= QPointF(203,214.5) global= QPointF(306,329) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QWidgetWindow(0x22b270365e0, name = "ParentWindow") QPoint(203,215) QPoint(306,329) geom QRect(206,229 200x200) QPoint(306,329) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QWidgetWindow::handleEnterLeaveEvent QPoint(203,215) child QWidget(0x0) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enter= QWidget(0x52bbefe398, name="Parent") leave= QWidget(0x0) globalPosF= QPointF(306,329) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave enterList= (QWidget(0x52bbefe398, name="Parent")) QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QApplicationPrivate::dispatchEnterLeave sending enter QWidget(0x52bbefe398, name="Parent") QDEBUG : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() QWidget(0x52bbefe398, name = "Parent") QPoint(100,100) QPoint(306,329) geom QRect(206,229 200x200) QPoint(306,329) FAIL! : tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave() '(child.numEnterEvents > 0)' returned FALSE. () .\tst_qwidget.cpp(9048) : failure location PASS : tst_QWidget::cleanupTestCase() Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 19464ms ********* Finished testing of tst_QWidget *********