QPushButton

Op deze pagina:

    Een knop is een instantie van de QPushButton class.

    Een ampersand (&) in de naam van de knop geeft de sneltoets aan (in combinatie met de Alt-toets).

    De letter van de sneltoets wordt onderstreept als je de Alt-toets ingedrukt houdt.

    Een knop kan zowel tekst als een icon bevatten.

    De knop maken:

    
    self.knop = QPushButton('&Klik op mij', self)
    self.knop.setIcon(QtGui.QIcon("icon.png"))
    self.knop.move(10,10)
    

    De knop verbinden met een actie als er op geklikt wordt (of als de sneltoets, in dit geval Alt+K, gebruikt wordt):

    
    self.knop.clicked.connect(self.anderetekst)
    

    De actie:

    
    def anderetekst(self):
        self.knop.setText('Klaar')
    

     

    Verwante artikelen