/
friendlyperch
/
QGrid
Обзор
Документация
Войти
/
friendlyperch
/
QGrid
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev-ver1
examples/GridExample/StatusHeaderRenderer.cpp
24 строки
690 B
okuntsev
custom column header rennder
15 янв 2026, 16:10
15 янв 2026, 16:10
503d377
Код
Авторство
О чём код?
#include "StatusHeaderRenderer.h" #include <QApplication> #include <QStyle> void StatusHeaderRenderer::paint(QPainter *painter, const QStyleOptionHeader &option, const QString &text) const { QRect rect = option.rect; rect.adjust(2, 2, -2, -2); painter->save(); painter->setRenderHint(QPainter::Antialiasing); QColor backgroundColor(100, 150, 255); QColor textColor(255, 255, 255); painter->setBrush(backgroundColor); painter->setPen(QPen(textColor, 1)); painter->drawRoundedRect(rect, 4, 4); painter->setPen(textColor); painter->drawText(rect, Qt::AlignCenter, text); painter->restore(); }