Tôi có một vài điều về QCompleter của QLineEdit Tôi quan tâm đến việc tùy chỉnh. Tôi muốn làm cho nó hoạt động tương tự như thanh địa chỉ/tìm kiếm trong Chrome.Làm cách nào để tùy chỉnh cửa sổ bật lên QCompleter trong PyQt?
- Làm cách nào để giới hạn số hàng được hiển thị? Ví dụ: ngay cả khi có 15 kết quả phù hợp, tôi chỉ muốn QCompleter hiển thị 5.
- Làm cách nào để thay đổi kích thước cửa sổ bật lên? Ví dụ, tôi muốn làm cho cửa sổ popup đẹp và ấm cúng. Theo ví dụ trên, tôi muốn cửa sổ bật lên thay đổi kích thước thành 5 hàng chính xác mà không hiển thị bất kỳ thanh cuộn xấu xí nào.
- Làm cách nào để di chuyển cửa sổ bật lên? Ví dụ, tôi muốn điều chỉnh vị trí thẳng đứng của cửa sổ bật lên sao cho nó hơi thấp hơn phụ huynh.
- Làm cách nào để định dạng các mục danh sách của cửa sổ bật lên được hiển thị? Ví dụ, tôi muốn in đậm phần của từ phù hợp.
setMaxVisibleItems (5) –
QCompleter :: setPopup (QAbstractItemView * sổ popup) –