Change QWindow::visible when surface visibility in ivi shell changes