Я пытаюсь отправить переменную из одного класса в другой.Проблема в том, что я не могу использовать конструктор init , так как моя переменная не определена в начале.Если пользователь нажмет одну кнопку, он вызовет функцию (в первом классе), а переменная получит значение, рассчитанное в этой функции.Мне нужно получить эту переменную в другом классе, но я не могу этого сделать.
class Fenetre_P(QtWidgets.QMainWindow):
def __init__(self):
super(Fenetre_P, self).__init__()
self.initUI()
def initUI(self):
self.chk_dark = QtWidgets.QCheckBox("Theme sombre", self)
self.chk_dark.stateChanged.connect(lambda: self.SetBarValues())
def SetBarValues(self):
amax = 50
class Fenetre_M(QtWidgets.QDialog):
def __init__(self):
super(Fenetre_M, self).__init__()
self.initUI()
def initUI(self):
...
def test(self):
print(amax)
amax не определен