Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Magseven от Декабрь 08, 2015, 15:24



Название: (РЕШЕНО) Восстановить стандартный view у QComboBox
Отправлено: Magseven от Декабрь 08, 2015, 15:24
Добрый день, коллеги!

Возникла вот такая проблема, подменяю стандартное view у qcombobox с помощью вызова setView( ...);
А как вернуть стандартное? Дело в том, что мне необходимо переключаться между стандартным view и "моим" ...
Может есть идеи?

Заранее благодарен





Название: Re: Восстановить стандартный view у QComboBox
Отправлено: GreatSnake от Декабрь 08, 2015, 17:17
А как вернуть стандартное?
Вернуть никак, а вот пересоздать дефолтное можно, но только через удаление текущего:

Код
C++ (Qt)
delete view(); // after deleting a new default view will be created
view()->setModel( model() );


Название: Re: Восстановить стандартный view у QComboBox
Отправлено: Magseven от Декабрь 10, 2015, 15:47
Спасибо! Получилось!