main.py:
from other import *
class MainWindow(object):
def setupwindow():
(...инициализация всех кнопок)
так же присвоения сигнала на кнопку:
self.buttonSignUp.clicked.connect(self.sign_up)
def sign_up():
MainWindow.hide()
OtherWidnow.show() #это упрощено я пишу, типо гл. окно спрятать, другое показать, сами понимаете что тут создается ещё обьект этого окна и т.д
#открывается второй файл, окно(
other.py)
other.py:
class OtherWindow(object):
def setup_window():
(...инициализация всех кнопок)
так же присвоения сигнала на кнопку:
self.buttonLogin.clicked.connect(self.login)
def login():
!!!!!Вот тут и появилась проблема, если я сюда в файл
other.py буду импортировать класс MainWindow - получается ошибка про цикличный импорт.