LINUX.ORG.RU
Ответ на: комментарий от XMs

Пользователь имеет возможность фильтровать список в QCombobox, после его фильтров, если он ничего не выбрал, мне надо список в QCombobox вернуть прежний до фильтра. То есть либо мне надо ловить открытие, либо на закрытии QCombobox надо это делать. Если открытие, то как onclick поймать по кнопке QCombobox.

user2132
() автор топика
Ответ на: комментарий от user2132

А как происходит фильтрация? Это ведь ввод данных в какой-то QLineEdit, насколько я понимаю, или ещё куда, в общем, потеря фокуса. По идее, при потере фокуса список и пропадает

XMs ★★★★★
()
Ответ на: комментарий от XMs

Ввод данных происходит в само поле QComboBox, которое сделано редактируемым, такое пожелание пользователя.

user2132
() автор топика
Ответ на: комментарий от user2132

Что навскидку могу предложить: поставить eventFilter полю ввода и отлавливать начало редактирования/получение фокуса (сохранение текущего варианта) и потерю фокуса (восстановление). Для чего-то более аккуратного стоит читать документацию, я деталей уже не помню

XMs ★★★★★
()
Последнее исправление: XMs (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.