Přepínací tlačítko (ToggleButton)
ToggleButton se podobá na normální Button, ale když je zmáčknuto, tak zůstane zmáčknuté, dokud na něj znovu nekliknete.
Pro získání stavu widgetu ToggleButton můžete použít metodu get_active(). Ta vrací true, když je tlačítko „dole“. Můžete také stav tlačítka nastavit pomocí set_active(). Všimněte si, že když to uděláte a aktuální stav se tím změní, způsobí to vyslání signálu „clicked“, což je přesně to, co obvykle chcete.
Můžete používat metodu toggled() k přepnutí tlačítka a určitě ji dejte přednost pro vynucením zmáčknutí nebo vyskočení: Přepne stav tlačítka a způsobí vyslání signálu toggled.