Как добавить полосу прокрутки в Qcombobox - PullRequest
0 голосов
/ 11 июня 2018

Я использую Python, QT5 и QT Designer.Я хочу добавить полосу прокрутки в поле со списком.Любой способ добавить полосу прокрутки, используя таблицу стилей?Другие способы также хороши.

Это таблица стилей, используемая в данный момент в поле со списком.

QComboBox { 
    combobox-popup: 0;
}

Я использую это, потому что хочу показать выпадающий список в 10 порядке.Похоже, что больше нет данных ниже, потому что на данный момент нет полос прокрутки.

Если вы знаете, как, Пожалуйста, помогите мне.

Это ситуация сейчас:

Но я хочу:

1 Ответ

0 голосов
/ 11 июня 2018

Я решил это.

Добавьте следующий код.

#include <QAbstractItemView>
combobox.view().setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...