Week 11

Published: 08/14/2023

Accomplished the creation of a preliminary pull request (PR) that introduces the capability to retrieve all pertinent PyQt windows within the MSS along with their associated child components such as comboboxes and push buttons. These collected elements are then saved into a text file within the .config folder. The subsequent task involves recording the coordinates of these windows on the screen. This can be achieved either by utilizing the geometry().getRect() method or by leveraging the pyautogui library. Subsequently, this data will be harnessed to relocate all windows back to their original positions upon a change in operation or re-opening, while simultaneously reinstating the state of their child objects.