mirror of
https://github.com/RGBCube/serenity
synced 2025-05-18 21:45:08 +00:00
LibGUI: Pad row/column headers of AbstractTableView
This commit is contained in:
parent
876b7b4619
commit
3ce97b9c0e
2 changed files with 24 additions and 4 deletions
|
@ -254,6 +254,11 @@ void HeaderView::paint_horizontal(Painter& painter)
|
|||
painter.draw_text(text_rect, text, font(), section_alignment(section), palette().button_text());
|
||||
x_offset += section_width + horizontal_padding() * 2;
|
||||
}
|
||||
|
||||
if (x_offset < rect().right()) {
|
||||
Gfx::IntRect cell_rect(x_offset, 0, width() - x_offset, height());
|
||||
Gfx::StylePainter::paint_button(painter, cell_rect, palette(), Gfx::ButtonStyle::Normal, false, false);
|
||||
}
|
||||
}
|
||||
|
||||
void HeaderView::paint_vertical(Painter& painter)
|
||||
|
@ -277,6 +282,11 @@ void HeaderView::paint_vertical(Painter& painter)
|
|||
painter.draw_text(text_rect, text, font(), section_alignment(section), palette().button_text());
|
||||
y_offset += section_size;
|
||||
}
|
||||
|
||||
if (y_offset < rect().bottom()) {
|
||||
Gfx::IntRect cell_rect(0, y_offset, width(), height() - y_offset);
|
||||
Gfx::StylePainter::paint_button(painter, cell_rect, palette(), Gfx::ButtonStyle::Normal, false, false);
|
||||
}
|
||||
}
|
||||
|
||||
void HeaderView::paint_event(PaintEvent& event)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue