Hello all!

It is interesting to me: why does not Qt properly handle Qt::WindowActive flag for those widgets that have Qt::Widget window type? I mean there are scenarios when a lot of widgets could be active at the same time. Such behavior seems strange to me because Qt docs say that:

Qt::WindowActive|0x00000008|The window is the active window, i.e. it has keyboard focus.