Название: [Solved] QComboBox - сделать popup всегда вниз Отправлено: titan83 от Июль 13, 2016, 13:13 Здравствуйте, уважаемые коллеги.
Небольшая проблемка - не получается раскидать. В Qt реализован очень адаптивный комбобокс - положение списка центрируется по выбранному элементу. А хотелось бы как в классическом комбобоксе - т.е. список всегда показывается только вниз и активный элемент просто выделяется в списке. К сожалению, тут не легко вставить изображения, но, думаю, все знают, как выглядит типовой комбобокс. Вот релевантная тема с скринами: http://stackoverflow.com/questions/2510445/qt-qcombobox-popup-position Находил несколько тем на стеке, но ничего внятно не пишут( Спасибо. Название: Re: QComboBox - сделать popup всегда вниз Отправлено: Bepec от Июль 13, 2016, 15:42 Непонятна проблема.
Стандартный комбобокс так и работает. Открывает список и выбранный элемент выделен. PS вы как то непонятно объясняете что нужно. Если вам проще нарисовать - нарисуйте что вы хотите получить. PPS в той теме идёт рассуждение об редактируемом комбобоксе. Название: Re: QComboBox - сделать popup всегда вниз Отправлено: Racheengel от Июль 13, 2016, 15:51 ось какая? кути какая? стиль какой?
Название: Re: QComboBox - сделать popup всегда вниз Отправлено: Igors от Июль 13, 2016, 16:25 А хотелось бы как в классическом комбобоксе - т.е. список всегда показывается только вниз и активный элемент просто выделяется в списке. Такие вопросы решаются (или не решаются) долблением в отладчике. Идете по шагам пока не откроется спысок. Перед этим положение его окна задается/вычисляется - вот и смотрите как, откуда. Возможно есть настраиваемые параметры в стиле - но возможно и нет, hard-coded. Процесс нахождения - не очень творческое занятие, но найти реально, надо - так надо.Название: Re: QComboBox - сделать popup всегда вниз Отправлено: GreatSnake от Июль 13, 2016, 16:33 Выстави в styleSheet
Код
Название: Re: QComboBox - сделать popup всегда вниз Отправлено: titan83 от Июль 13, 2016, 16:39 Всем ответившим - спасибо.
GreatSnake, тебе припасено место в цифровом раю)) То, что нужно! |