Звучит так, будто вы просто хотите иметь виджеты, которые можно свободно перемещать в родительском виджете / окне, не вызывая событие «изменение фокуса окна» между собственными окнами Windows (...).
Я не уверен, есть ли готовое решение для этого, но добавление некоторых событий захвата / перемещения / изменения размера к краям виджета не должно быть , что сложно, или?
Я бы просто ловил события mousedown / up в определенных областях (это, вероятно, должны быть собственные виджеты со ссылкой на родительский подвижный виджет), и заставлял их изменять размер / перемещать окно при перемещении мыши.