In my Qt-application I open a URL in the default-browser. Afterwards I want to bring the main-window of my application to the front again.
I tried all approaches I c
for ( QWindow* appWindow : qApplication.allWindows() )
{
appWindow->show(); //bring window to top on OSX
appWindow->raise(); //bring window from minimized state on OSX
appWindow->requestActivate(); //bring window to front/unminimize on windows
}
Note that this also brings up the window from other virtual desktops on both OSX and Windows. I did not test this on linux, it may work though.