Соединение двух главных окон в PyQt5

Я разрабатываю приложение с использованием Python и библиотеки PyQt5. Постараюсь простыми словами объяснить свою проблему. Предположим, у меня есть один экран входа в систему и одна домашняя страница. Я уже сделал UI и файлы Python для обеих страниц с помощью QtDesigner. Теперь я хочу соединить оба окна вместе с помощью StackedWidgets или чего-то подобного. Я не хочу закрывать одно окно и открывать другое. И поскольку я уже создал все файлы пользовательского интерфейса и Python, у меня не будет возможности снова собрать все это снова с помощью Stacked Widgets в QtDesigner. Может кто-нибудь подскажет, как связать эти два окна вместе? ПРИМЕЧАНИЕ. Я знаю, что StackedWidgets используются там, где виджеты можно складывать друг с другом. Моя проблема, похоже, заключается в том, будут ли MainWindows храниться внутри стековых виджетов.


person manjy    schedule 27.12.2018    source источник
comment
@eyllanesc Я обновил свой вопрос, посмотрите последнюю строчку. Можешь мне помочь? Я также опубликовал тему на вашей странице github о моей проблеме   -  person manjy    schedule 28.12.2018
comment
Я протестировал свое решение, и оно правильно работает для QMainWindow, поэтому, вероятно, проблема в его реализации, поэтому, если вам нужна помощь, вы должны предоставить минимальный воспроизводимый пример   -  person eyllanesc    schedule 28.12.2018
comment
хорошо, подождите, я постараюсь предоставить минимальный, полный и проверяемый пример   -  person manjy    schedule 28.12.2018
comment
С другой стороны, вы говорите в своем вопросе: Кажется, моя проблема ..., но в вопросе github: Просто скажите мне, будет ли это работать, если все мои файлы находятся в главном окне? Это означает, что вы не пробовали использовать QMainWindow asi, что ваша проблема еще не существует, когда вы задаете вопросы о реальных вещах, а не о предположениях.   -  person eyllanesc    schedule 28.12.2018