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
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2F5g3GEz.png&hash=ca42060b42b1a3b015381baecafa6b524efb9695)
[ÇÖ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)
Selamün Aleyküm;
http://doc.qt.io/qt-5/qcombobox.html#signals
activated veya currentIndexChanged sinyallerini kullanabilirsin.
[mention=624034]@Limonata[/mention]
hocam onları denemiştim aynı sorun vardı ve sorun farklıymış çözdüm güncellemede belirttim teşekkürler :)
[mention=624043]@velicelik[/mention]
Bu mesajın konuya ne faydası olucak ?
[mention=624057]@slackware[/mention] o kullanıcı cevap veremeyecek malesef sorunuza :)