Qt ComboBox не растягивается по ширине самого длинного элемента на Linux

В коде прописано:

setSizeAdjustPolicy(QComboBox::AdjustToContents);

На Windows 7 работает прекрасно, но на Astra Linux 1.5-1.6 нет. Версия Qt 4.8. В закрытом состоянии combobox маленький,когда раскрываю - также не растягивается по ширине элемента, сами элементы все равно прописаны не полностью, а с троеточием (типа "Абв...юя"). Если выбрать что-то, тогда адаптируется под него и растягивается, но при раскрытии списка элементы все равно с троеточием. Может быть есть еще какие-нибудь способы сделать combobox по ширине самого длинного элемента? Пробовала так:

 int width = minimumSizeHint().width(); 
 setMinimumWidth(width);

Окно ComboBox не вписывается в интерфейс, галка для открытия списка за пределами границ таблицы, в которой находится. Но при открытии элементы списка все равно с троеточиями, не полностью.


Ответы (0 шт):