Adds a test that has two windows and one activates the other. There are two versions: qt5 and qt6. The Qt 6 code is vastly different since Qt 6 knows about xdg_activation_v1, so it makes sense to have both for now.