Faced such a problem:
There is a QMdiSubWindow window with widgets hung on it. When you move the cursor to any edge of the inner window, it, as expected, changes the view to two arrows, which means that the window can be resized. However, when you return the cursor to the window itself, the cursor does not change the view back to a regular pointer. But changes when moving the window title bar.
Did someone have that?
UPD: Trial and error method found out that the problem occurs after installing the internal widget
internalWidget = new QWidget(this); setWidget(internalWidget);