Je suis nouveau sur PyQT5 et je veux avoir plusieurs boutons et avoir le dernier cliqué dans un état "vérifié". Quand on clique sur un autre bouton, le précédent est "décoché" tandis que le clic est "vérifié".pyqt5 montre quel bouton a été cliqué
import sys
from PyQt5.QtWidgets import *
class Example(QWidget):
def __init__(self):
super().__init__()
self.setGeometry(30, 30, 400, 200)
self.initUI()
def initUI(self):
self.button1 = QPushButton(self)
self.button1.setGeometry(40, 40, 100, 50)
self.button1.setText("Button 1")
self.button2 = QPushButton(self)
self.button2.setGeometry(150, 40, 100, 50)
self.button2.setText("Button 2")
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())