Pyqrt5 Calculator

Коллеги, прошу помочь. Нужно чтобы при нажатии любой цифры, старая цифра не должна стираться на экране, то есть оставаться нужны нажатие цифры.

Пример кода:

    self.pushButton_2.clicked.connect(lambda:self.after_clicked(num=0))
    self.pushButton_3.clicked.connect(lambda: self.after_clicked(num=1))
    self.pushButton_5.clicked.connect(lambda: self.after_clicked(num=2))
    self.pushButton_6.clicked.connect(lambda: self.after_clicked(num=3))

def after_clicked(self, num):
    self.label_2.setText(str(num))

Ответы (1 шт):

Автор решения: S. Nick

попробуйте так:

def after_clicked(self, num):
    self.label_2.setNum(int(self.label_2.text() + str(num)))
→ Ссылка