[Çözüldü] Combobox ile ilgili ?

Başlatan lavara123, 23 Nisan 2017 - 23:03:23

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

lavara123

Python3 (PyQt5) da combobox elamanında bir indexi seçtiğimde sinyal harekete geçsin istiyorum bunuda "higlighted" sinyali ile oluyor ama mesela liste açıldı fareyle üstünde gezdiğimizde her itemin üstüne geldiğinde sinyal üretiyor ben sadece üstüne gelip tıklandığında üretmesini istiyorum. Şuda fareyle üstünde gezdiğimizde resimdeki gibi mavi oluyor ve "higlighted" anında sinyal üretiyor


[ÇÖZÜM]
ben comboboxa döngü ile itemler ekletiyordum o yüzden her item eklendiğinde sinyal gönderiliyormuş sinyalleri itemler eklenirken kapattırdım itemler eklendikten sonra açtım sorun çözüldü


COMBOBOX.blockSignals(True)

# item ekleme döngüsü . . .

COMBOBOX.blockSignals(False)

int who[] = {1635148108, 842097010, 51};

printf("%s", (char*)who);

Limonata

Selamün Aleyküm;
http://doc.qt.io/qt-5/qcombobox.html#signals
activated veya currentIndexChanged sinyallerini kullanabilirsin.

lavara123

#2
[mention=624034]@Limonata[/mention]
hocam onları denemiştim aynı sorun vardı ve sorun farklıymış çözdüm güncellemede belirttim teşekkürler :)

int who[] = {1635148108, 842097010, 51};

printf("%s", (char*)who);

Bipolar_Disorder

[mention=624043]@velicelik[/mention]

Bu mesajın konuya ne faydası olucak ?

plazma

[mention=624057]@slackware[/mention] o kullanıcı cevap veremeyecek malesef sorunuza :)