Название: Раскрасить заголовок одного столбца в QTableView Отправлено: qks1 от Июль 24, 2012, 16:22 Здравствуйте! Проблема моя наверняка имеет простецкое решение, которое лежит на поверхности, но пока мои глаза на него не наткнулись... А всего-то нужно, что в QTableView раскрасить заголовок одного столбца (допустим, с номером 1) в определённый цвет (допустим, в красный). Делаю так:
Код
Однако все ячейки заголовка остаются одноцветными. Need Help! Спасибо. UPD: такое наблюдается только под Линуксом (Ubuntu 12.04), под win всё нормально. Но для линя тоже нужна рабочая версия. Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: ruzik от Июль 25, 2012, 21:18 А вы случайно QSS не используете в Линукс версии?
Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: qks1 от Июль 26, 2012, 19:31 А вы случайно QSS не используете в Линукс версии? Нет, не использую. Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: Bepec от Июль 26, 2012, 20:12 Значит начинайте использовать :)
Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: ruzik от Июль 27, 2012, 17:43 А разве можно в QSS определить стиль для какой-то одной колонки, а не для всего QHeaderView сразу?
Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: Bepec от Июль 27, 2012, 18:26 Где то я видел пример. В QSS можно обращаться к полям классов, так что по идее спокойно реализуется - извиняюсь конечн за надежду - более точно поищу завтра. Сегодня пятницоооО :D
Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: ruzik от Июль 27, 2012, 18:53 Если я не ошибаюсь можно выстраивать конструкции типа:
QPushButton [свойство="значение"] {стиль} Но вроде бы так можно делать лишь с простейшими типами, например int, bool, string Название: Re: Раскрасить заголовок одного столбца в QTableView Отправлено: Bepec от Июль 27, 2012, 19:38 В принципе то да. Говорю ж завтра поищу. Мб найду, а мб извинюсь за то, что ввёл вас в заблуждение.
|