From da398d04a916c6ee440d077b9c21f7f1deb9fcb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Fri, 3 Mar 2023 08:30:15 -0300 Subject: [PATCH] =?UTF-8?q?Calculadora:=20configurando=20o=20"backspace"?= =?UTF-8?q?=20do=20display=20no=20bot=C3=A3o=20"=E2=97=80"=20(D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula202-calculadora/buttons.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aula202-calculadora/buttons.py b/aula202-calculadora/buttons.py index aa2ed9e..3ba5d89 100644 --- a/aula202-calculadora/buttons.py +++ b/aula202-calculadora/buttons.py @@ -30,7 +30,7 @@ class ButtonsGrid(QGridLayout): super().__init__(*args, **kwargs) self._gridMask = [ - ['C', '◀', '^', '/'], + ['C', 'D', '^', '/'], ['7', '8', '9', '*'], ['4', '5', '6', '-'], ['1', '2', '3', '+'], @@ -78,6 +78,9 @@ class ButtonsGrid(QGridLayout): if text == 'C': self._connectButtonClicked(button, self._clear) + if text in 'D': + self._connectButtonClicked(button, self.display.backspace) + if text in '+-/*^': self._connectButtonClicked( button,