Russian Qt Forum
Сентябрь 30, 2024, 20:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QComboBox в качестве делегата // setFrame(false)  (Прочитано 2269 раз)
voral
Гость
« : Октябрь 13, 2010, 21:46 »

В объекте QTreeView/QTableView назначаю делегата. QComboBox в качестве редактора. Если установить setFrames(false) то рамка вокруг комбобоха убирается, а "стрелка" раскрытия списка частично уходит за пределы ячейки.

Каак это исправить или в каком направлении копать.

Linux/KDE4 (под виндой не проверял)
Записан
asvil
Гость
« Ответ #1 : Октябрь 13, 2010, 22:36 »

Я так понимаю Q*ItemDelegate::setEditorGeometry() переопределяете?
Если нет - переопределите
Если да - проверьте в gnome или win. В win по моему вообще не убирается рамка.
Записан
voral
Гость
« Ответ #2 : Октябрь 13, 2010, 23:32 »

В win по моему вообще не убирается рамка.
Хм... Интересно.

Ок спсибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.071 секунд. Запросов: 20.