This document discusses using the Objects library for building RingQt applications. The library provides an object-oriented approach to managing GUI objects and connecting events. It supports creating multiple windows from the same controller class. Key points:
- The Open_Window() function opens new windows from controller classes derived from WindowsControllerParent.
- Views are defined in classes derived from WindowsViewParent and contain a 'win' attribute for the GUI object.
- Method() determines the controller method executed on events.
- Last_Window() returns the last opened window controller for calling methods like SetParentObject().
- Controller classes contain CloseAction() by default to close windows.
An example creates a main window with