python Qt Designer ortaklığı ile devam ediyoruz. Bugün ki örneğimiz vize final notu hesaplayarak geçme kalma durumlarını hesaplayan python uygulamasıdır.
daha önceki yazılarımızda basit hesap makinesi ve hesap makinesi versiyon 2 yi yapmıştık.
İlk olarak yine görsel arayüz kısmını Qt Designer ile hallediyoruz.
Widgets seçip create diyoruz.
Görsel arayüz için gerekli olan form elemanlarını ekliyoruz. Labeller, line Editler, PushButtonlar, Text Editlerden oluşan bir arayüz yaptım ben.
form elemanlarını sol taraftaki menüden isimlendiriyoruz karışıklık olmasın diye…
pushButtonların signal/slot ayarlarını yapıyoruz. Edit menüsünden…
Daha sonra dosyamızı ui olarak kaydediyoruz.
python ui dosyalarımızı açmıyordu. ui dosyamızı py dosyasına cevirmemiz gerekiyor. Bunun için birçok yöntem var. Ben ise başlata Cmd yazarak komut istemcisini açıyorum. komut satırına pythonun Pyuic5.bat dosyasının olduğu yere geliyorum.Benim bilgisayarda bu adres şöyle:
cd ProgramData\Anaconda3\Library\bin
şeklinde. Buraya pyuic5.bat -x uidosyasiadresi\uidosyasiadi -o py dosyasınınkaydedileceğiadres\py dosyası ismi
şeklinde.
ve programımızı test ediyoruz:
benim ekran şu şekilde ve çalışıyor….
çalıştırılabilir halini indirmek için tıklayınız yandaki bağlantıya tıklayınız=>vize final notu hesaplama programı indir