Important: Please read the Qt Code of Conduct -

Is is possible to run a function to check if a pyside window has been created ?

  • I am using pyside to create a window. However, I would like to call a print function once the window launches to say something like "your window has been created". I don't want to run the print function at the same time as I launch the window since I need to verify that the window actually gets created. Any ideas on how I would do that

  • Subclass QWindow. Reimplement an event handler such as FocusInEvent(event.). In your reimplementation, call the super handler, and also do your print.

    There may be a better event to snoop on. Probably the FocusInEvent() (receive the focus of keyboard events) comes after the window is painted, but I'm just guessing.

Log in to reply