То есть руками при двойном клике - срабатывает, а при doubleClick - нет?
Может тогда не парьтесь и возвращайтесь через лишний экран, этож все равно бот)
Напишите подробнее за что отвечает "обработчик" и за что - "парсеры"
Скорее всего вам подойдет publish-subscribe архитектура на базе какой-нибудь очереди. Например rabbitmq или kafka.
Ваш кусок шаблона выглядит правильно, и если такой - дело не в нем.
Возможно, вы используете плейсхолдеры и подстановку переменных, тогда вам нужен blocktrans.
тогда не парьтесь - ничего с базой от такой нагрузки не будет, а как только логи начнут влиять на производительность - переедете на нормальный стек для сбора логов.
lineEditself.ui.textBrowser.setText(text1)
Зачем вы пытаетесь получить при ините MyWin текст из lineEdit в ADDWINDOW который вы еще никому не показывали и никто туда текст не вводил? И почему вы не передаете диалоговым окнам parent?
Попробуйте убрать self.ui.textBrowser.setText(text1) из инита - похоже они актуальны только после нажатий кнопок в диалоговых окнах - пусть тогда и обработываются. Чтобы передавать из диалоговых окон результаты - прикидывайте им ссылку на родителя и выставляйте у родителя нужные аттрибуты. Решение не лучшее но должно сработать.
user is None
Но он у вас не спроста None - скорей всего у вас запрос от неавторизованного приходит.