<div dir="ltr"><div>Thanks for the suggestion, Vincent. I was able to figure out the problem. My code was calling the QWindowCapture.capturableWindows() list before the main PyQt window was fully shown. That's why "TESTING TESTING" wasn't on the list. The solution was to call QWindowCapture.capturableWindows() at a later point (within a second even) once the window was shown. Then "TESTING TESTING" appears in the list and I can capture it.</div><div><br></div><div>You're correct that "TESTING TESTING" is not an identifier, but the .description() attribute of the QCapturableWindow (which is basically the window title) is a convenient way of finding my window. </div><div><br></div><div>Thanks,</div><div>Jason<br></div><div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 23, 2024 at 12:02 PM Vincent Vande Vyvre <<a href="mailto:vincent.vande.vyvre@telenet.be">vincent.vande.vyvre@telenet.be</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 22/02/24 23:50, Jason Hallen wrote:<br>
The window's title "Testing Testing" is not an identifier.<br>
I suspect the widget you're searching for is the:<br>
> 12 - anim.py — anim - <PyQt6.QtMultimedia.QCapturableWindow object at <br>
> 0x1034f6ea0><br>
<br>
<br>
Vincent<br>
<br>
<br>
</blockquote></div>