Некоторые подходы для создания взаимодействий между окнами в PyQt:
Передача данных в конструкторе. www.linux.org.ru Если одно окно вызывает второе модально, можно передавать нужные данные в конструкторе. www.linux.org.ru
Использование указателя на окно в главном окне. www.linux.org.ru Если нужно работать с немодальным диалогом с постоянным обновлением, можно держать указатель на него в главном окне и вызывать нужный метод вручную. www.linux.org.ru
Использование MDI (Multiple Document Interface). post.nghiatu.com Этот подход позволяет одновременно отображать несколько окон и потребляет меньше ресурсов памяти. post.nghiatu.com Вспомогательные окна располагаются внутри основного контейнера относительно друг друга. post.nghiatu.com
Использование QT-дизайнера. python.su Инструмент позволяет легко и быстро нарисовать много окон, каждое из которых генерируется в Py-код в ООП-стиле в виде отдельного класса. python.su
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.