лог событий при увеличении размера виджета если потянуть мышкой за рамку слева

Лог событий ниже показывает как QMdiSubWindow (MdiChild) изменяет свой размер подстраивая под размер своего контента dlg2, на котором внезапно появляется (show) некий элемент, который был до этого скрыт.


19:38:31 Debug:        dlg2::event  "WindowStateChange"    "subWin2" 
19:38:31 Debug: MdiChild::event  "WindowStateChange"    "mdiChild2" 
19:38:31 Debug:        dlg2::event  "WindowStateChange"    "subWin2" 
19:38:31 Debug: MdiChild::event  "WindowStateChange"    "mdiChild2" 
19:38:31 Debug: MdiChild::event  "WindowActivate"    "mdiChild2" 
19:38:31 Debug:        dlg2::event  "WindowActivate"    "subWin2" 
19:38:31 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:31 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(0,0 176x83) QRegion(size=4), bounds = QRect(0,0 176x83) 
 -  0 QRect(4,0 168x1) 
 -  1 QRect(2,1 172x1) 
 -  2 QRect(1,2 174x2) 
 -  3 QRect(0,4 176x79) 
 
19:38:31 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:31 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:31 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(7,38 162x38) QRegion(size=1), bounds = QRect(7,38 162x38) 
 -  0 QRect(7,38 162x38) 
 
19:38:31 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:31 Debug: MdiChild::event  "Enter"    "mdiChild2" 
19:38:31 Debug: MdiChild::event  "CursorChange"    "mdiChild2" 
19:38:31 Debug:        dlg2::event  "Enter"    "subWin2" 
19:38:35 Debug:        dlg2::event  "Leave"    "subWin2" 
19:38:35 Debug: MdiChild::event  "MouseMove"    "mdiChild2" 
19:38:35 Debug: MdiChild::mouseMoveEvent rect  "mdiChild2"   QPoint(169,55)   QPoint(180,185) 
19:38:35 Debug: MdiChild::event  "CursorChange"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "MouseMove"    "mdiChild2" 
19:38:35 Debug: MdiChild::mouseMoveEvent rect  "mdiChild2"   QPoint(170,55)   QPoint(181,185) 
19:38:35 Debug: MdiChild::event  "CursorChange"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "MouseMove"    "mdiChild2" 
19:38:35 Debug: MdiChild::mouseMoveEvent rect  "mdiChild2"   QPoint(170,56)   QPoint(181,186) 
19:38:35 Debug: MdiChild::event  "CursorChange"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "FocusIn"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "FocusOut"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "MouseButtonPress"    "mdiChild2" 
19:38:35 Debug: MdiChild::mousePressEvent rect  "mdiChild2"   QPoint(170,56)   QPoint(181,186) 
19:38:35 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:35 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(0,0 176x83) QRegion(size=12), bounds = QRect(0,0 176x83) 
 -  0 QRect(4,0 168x1) 
 -  1 QRect(2,1 172x1) 
 -  2 QRect(1,2 174x2) 
 -  3 QRect(0,4 176x34) 
 -  4 QRect(0,38 7x11) 
 -  5 QRect(169,38 7x11) 
 -  6 QRect(0,49 7x5) 
 -  7 QRect(18,49 140x5) 
 -  8 QRect(169,49 7x5) 
 -  9 QRect(0,54 7x22) 
 -  10 QRect(169,54 7x22) 
 -  11 QRect(0,76 176x7) 
 
19:38:35 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:35 Debug: MdiChild::event  "MouseMove"    "mdiChild2" 
19:38:35 Debug: MdiChild::mouseMoveEvent rect  "mdiChild2"   QPoint(171,56)   QPoint(182,186) 
19:38:35 Debug:        dlg2::event  "Resize"    "subWin2" 
19:38:35 Debug:        dlg2::resizeEvent    QSize(162, 69) / QSize(193, 69) 
19:38:35 Debug: MdiChild::event  "Resize"    "mdiChild2" 
19:38:35 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:35 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(0,0 176x114) QRegion(size=4), bounds = QRect(0,0 176x114) 
 -  0 QRect(4,0 168x1) 
 -  1 QRect(2,1 172x1) 
 -  2 QRect(1,2 174x2) 
 -  3 QRect(0,4 176x110) 
 
19:38:35 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:35 Debug: MdiChild::event  "MouseMove"    "mdiChild2" 
19:38:35 Debug: MdiChild::mouseMoveEvent rect  "mdiChild2"   QPoint(173,56)   QPoint(184,186) 
19:38:36 Debug: MdiChild::event  "Timer"    "mdiChild2" 
19:38:36 Debug: MdiChild::event  "MouseButtonRelease"    "mdiChild2" 
19:38:36 Debug: MdiChild::mouseReleaseEvent rect  "mdiChild2"   QPoint(173,56)   QPoint(184,186) 
19:38:37 Debug: MdiChild::event  "WindowDeactivate"    "mdiChild2" 
19:38:37 Debug:        dlg2::event  "WindowDeactivate"    "subWin2" 
19:38:37 Debug: MdiChild::event  "WindowStateChange"    "mdiChild2" 
19:38:37 Debug:        dlg2::event  "WindowStateChange"    "subWin2" 
19:38:37 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:37 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(0,0 176x114) QRegion(size=4), bounds = QRect(0,0 176x114) 
 -  0 QRect(4,0 168x1) 
 -  1 QRect(2,1 172x1) 
 -  2 QRect(1,2 174x2) 
 -  3 QRect(0,4 176x110) 
 
19:38:37 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:37 Debug: MdiChild::event  "Paint"    "mdiChild2" 
19:38:37 Debug: MdiChild::paintEvent rect  "mdiChild2"   QRect(7,38 162x69) QRegion(size=1), bounds = QRect(7,38 162x69) 
 -  0 QRect(7,38 162x69) 
 
19:38:37 Debug:        dlg2::event  "Paint"    "subWin2" 
19:38:37 Debug: MdiChild::event  "Leave"    "mdiChild2"