Bir QLineEdit QCompleter için birkaç şey var, özelleştirmeyle ilgileniyorum. Chrome'daki adres/arama çubuğuna benzer davranmasını sağlamak istiyorum.PyQt'deki QCompleter açılır penceresini nasıl özelleştirebilirim?
- Görüntülenen satır sayısını nasıl sınırlayabilirim? Örneğin, 15 eşleşme olsa bile, yalnızca QCompleter'ın 5'i göstermesini istiyorum.
- Açılır pencereyi nasıl yeniden boyutlandırabilirim? Örneğin, pop-up penceresini güzel ve hoş bir hale getirmek istiyorum. Yukarıdaki örneğe göre, herhangi bir çirkin kaydırma çubuğu göstermeden, açılır pencerenin tam olarak 5 satıra yeniden boyutlandırılmasını istiyorum.
- Açılır pencereyi nasıl taşıyabilirim? Örneğin, açılır pencere penceresinin dikey konumunu, ana pencere öğesinin biraz altında olacak şekilde ayarlamak istiyorum.
- Gösterilen açılır pencerenin liste öğelerini nasıl biçimlendirebilirim? Örneğin, eşleşen kelimenin parçasını kalınlaştırmak istiyorum.
setMaxVisibleItems (5) –
QCompleter :: setPopup (QAbstractItemView * Popup) –