3 #include <QStylePainter>
10 #include "headertrack.h"
12 HeaderTrack::HeaderTrack(int index, QWidget *parent)
13 : QWidget(parent), m_index(index) {
16 m_label = QString::number(m_index);
20 void HeaderTrack::paintEvent(QPaintEvent *e) {
21 QRect region = e->rect();
22 region.setTopLeft(QPoint(region.left() + 1, region.top() + 1));
23 region.setBottomRight(QPoint(region.right() - 1, region.bottom() - 1));
24 QPainter painter(this);
25 painter.fillRect(region, QBrush(QColor(255, 255, 255)));
26 painter.drawText(region, Qt::AlignCenter, m_label);
30 #include "headertrack.moc"