v2.5.2
Giriş yap

PYTHON'DA KOMUT VERMEK [Çözüldü]

arduinoturkbatu
642 defa görüntülendi ve 2 kişi tarafından değerlendirildi

QT Designer ile bir uygulama tasarladım. .ui formatını .py formatına çevirdim. Fakat bir sorun var! Eklemiş olduğum butonuma nasıl def ile komut vereceğim?

Cevap yaz
Cevaplar (1)
dincer
1257 gün önce

Soru sorulalı çok olmuş ve çözülmüş ancak cevap girilmemiş. Daha sonra ihtiyaç olursa diye cevabı yazmak istedim.

__init__ fonkisyonu içinde butona clicked.connect metoduyla başka bir fonksiyona bağlayarak istediğiniz işlemi yapabilirsiniz. Burada daha düzenli kod yazmak adına isterseniz bir buton handler fonksiyonu yazıp bu fonksiyonu da init içinde çağırabilirsiniz.

def __init__(self):
    self.button_adi.clicked.connect(self.calisacak_fonksiyon)
def calisacak_fonksiyon(self):
    print("Buraya buton tıklanınca çalışacak fonksiyon")