![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
RazrFalcon |
![]()
Сообщение
#1
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Нужно нарисовать QCheckBox вместо текста в ячейке.
С использованием QItemDelegate:
![]() Как видно из скрина - выделение плоское, а не объемное. Пробовал и QStyledItemDelegate:
![]() Теперь выделения нету в принципе. Некоторыми манипуляциями удавалось отобразить нормальное выделение, но тогда отображается и текст ячейки. |
|
|
![]() |
Гость_Гость_* |
![]()
Сообщение
#2
|
Гости ![]() |
Не проще сделать прокси модель, а рисование стандартных контролов оставить "рисовальщикам стандартных контролов" ?
|
|
|
RazrFalcon |
![]()
Сообщение
#3
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Нет.
|
|
|
Гость_Гость_* |
![]()
Сообщение
#4
|
Гости ![]() |
Тогда рисуй костыли из делегатов, метод paint у них не для этого переопределяемым сделан, а для того что бы новые контролы можно было нормально в представление интегрировать.
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.2.2025, 11:11 |