Название: Артефакт при использовании делегата Отправлено: ruzik от Март 14, 2012, 20:48 Здравствуйте, как убрать данный артефакт при использовании QSS и делегата(в 1 столбце у всех ячеек есть делегат)?
(http://www.forum.crossplatform.ru/index.php?act=attach&type=post&id=1579) Использую следующий код: Код Заранее спасибо! Название: Re: Артефакт при использовании делегата Отправлено: Bepec от Март 15, 2012, 07:04 Ещё 1 умный...
Телепаты в отпуске. Какой артефакт ты хочешь убрать? Синее выделение/голубое выделение/разделитель между ячейками/невыделенную область перед ячейкой/ окантовку ячеек/цвет хедеров??? Конкретизируй свой запрос млиааа :D PS Paint + Прямоугольник без выделения + красный цвет = понимание на форуме, что ты хочешь убрать. Название: Re: Артефакт при использовании делегата Отправлено: GreatSnake от Март 15, 2012, 07:11 Скорее всего все проблемы из-за того, что в качестве базового выбран не QStyledItemDelegate, а QItemDelegate, который не поддерживает css.
Название: Re: Артефакт при использовании делегата Отправлено: ruzik от Март 15, 2012, 11:44 Ещё 1 умный... Проблема в том что ячейка с делегатом выделяется не учитывая стиля, то есть дефолтным синим цветомТелепаты в отпуске. Какой артефакт ты хочешь убрать? Синее выделение/голубое выделение/разделитель между ячейками/невыделенную область перед ячейкой/ окантовку ячеек/цвет хедеров??? Конкретизируй свой запрос млиааа :D PS Paint + Прямоугольник без выделения + красный цвет = понимание на форуме, что ты хочешь убрать. Название: Re: Артефакт при использовании делегата Отправлено: ruzik от Март 15, 2012, 11:45 Скорее всего все проблемы из-за того, что в качестве базового выбран не QStyledItemDelegate, а QItemDelegate, который не поддерживает css. Спасибо за помощь, проблема решена! |