olarak uygulayarak Qt ve GUI programlamalarında yeniyim, fakat python yazma modüllerinde ve benzeri kodlarda biraz kodlama yaptım. Bazı eski modüllerim için basit GUI geliştirmem gerekiyor. i Aşağıdaki basit örnek ile temsil edilebilir yapmaya çalışıyorum nepython işlevlerini doğrudan Qt tasarımcısına
i iki x ve y için hat-düzenlemeleri ve z için bir tane verecek bu işlev için
def f(x, y):
z = x + y
return z
. Şimdi bir 'hesapla' butonu yaratıyorum ve bunu yaptığımda x ve y satırlarını düzenlemeyi istiyorum. f(x,y)
fonksiyonunu çalıştır ve çıkışı z'ye ver.
Python'da yazılmış f(x,y)
işlevini ekleyerek bunu doğrudan Qt Tasarımcısı'nda yapmak için herhangi bir yolu var mı?
Alternatifler ne değilse?
aşağıdaki hatayı verir: hata ayıklama programı, işlenmemiş istisnayı kaldırdı AttributeError "'Hesap Makinesi' nesnesinin 'buttonCalc' özelliğine sahip değil. Neyin yanlış gitti? Düğme nesnesini Qt Designer – linuS
içinde buttonCalc olarak adlandırdım. Yeniden çalıştırdığınızdan emin olun. 'pyuic4', ui dosyanızdaki değişiklikleri kaydettiğiniz her seferinde bu düzeltmezse, [bu kullanıcı adı] 'nı (http://pastebin.com/Ciu8p4ry), cevabımdaki komut dosyasıyla çalışan bir örnek olarak deneyin. – ekhumoro
tekrar aynı sorun.Yani ben Eric IDE kullanıyorum – linuS