Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: INZER от Февраль 03, 2016, 11:11



Название: Подредактировать QTableView
Отправлено: INZER от Февраль 03, 2016, 11:11
Необходимо привести QTableView к виду:

(http://s018.radikal.ru/i503/1602/9c/9b5e54aeebda.png)

Возникли следующие вопросы:
1) Изменение фона у хедера
Текст меняется все хорошо
использую код:
Код:
model.setHeaderData (0, Qt::Horizontal, QString ("Дата"));

Однако применяю подобный код к фону хедера - ничего не проходит, цвет остается прежним
Код:
model.setHeaderData (0, Qt::Horizontal, QVariant(Qt::black), Qt::BackgroundRole);
model.setHeaderData (1, Qt::Horizontal, QVariant(Qt::black), Qt::BackgroundColorRole);

2) Как убрать "вертикальные палочки", которые разделяют колонки таблицы ?

Заранее спасибо


Название: Re: Подредактировать QTableView
Отправлено: GreatSnake от Февраль 03, 2016, 11:30
QHeaderView Appearance (http://doc.qt.io/qt-5/qheaderview.html#appearance).