Uzyskiwanie listy linków do okien w QT

Piszę bibliotekę w QT, która zrobi zrzuty ekranu z dowolnych zewnętrznych okien. Wiem, jak zrobić zrzut ekranu za pomocąQScreen::grabWindow(), ale to wymaga argumentuWIdi chciałbym wiedzieć, czy istnieje sposób na uzyskanie listyWIds dla wszystkich okien na ekranie i / lub pulpicie (lub coś podobnego, np. pobieranieWId dla konkretnego okna z nazwą tytułu), poprzez QT. Zdaję sobie sprawę, że mogę to zrobić w sposób zależny od platformy, taki jakEnumWindows w systemie Windows, ale miałem nadzieję, że w miarę możliwości utrzymam go na różnych platformach.

questionAnswers(1)

yourAnswerToTheQuestion