PyQt5’te Arayüz Yenileme Sorunu

Soru

PyQt5’de kullanıcıdan alınan bilgiyi SQLite oluşturduğum database’e kaydediyorum ve bir ComboBox’ta listeliyorum. Sorun şu database kısmında veriler güncellenirken arayüz kısmında ComboBox’ta güncellenme gerçekleşmiyor.

fonksiyonunu kullanıyorum. Ben arayüzü kapatıp açarsam güncellenmeiş oluyor. Arayüzü yenileyemiyorum. Böyle bir fonksiyon bulamadım.. Nerede hata yapıyorum? yol gösterirmisiniz? Teşekkür Ederim…

 


Devam Ediyor 0
adl ? 4 ay 2 Cevaplar 137 görüntüleme Çırak 0

Hakkında adl ?Çırak

Cevaplar ( 2 )

  1. Combobox’a dbden çekilen verinin eklenmesi işini yapan bir method tanımlayın. Veritabanında bir değişiklik olduğunda tetiklenen bir sinyal tanımlayıp, sinyalin slotuna bu methodu tanımlayın.

  2. Bu cevap düzeltildi.

    Thread
    Signal -slot. Elle değiştirdiğinizde nasıl manuel olarak tanısın. Bir işlemden sonra değişmiyorsa o zaman ayrıca güncelletmeniz gerekir.
    Timer ile belirli aralıklarla kontrol etsin.

Cevap bırak

Captcha Captcha güncellemek için resime tıkla