LibGUI: Add space for sort order indicators in autosized table columns

This commit is contained in:
Andreas Kling 2019-12-25 21:52:26 +01:00
parent 56a28890eb
commit 69277f5538
Notes: sideshowbarker 2024-07-19 10:40:34 +09:00

View file

@ -33,11 +33,14 @@ void GAbstractColumnView::update_column_sizes()
auto& model = *this->model();
int column_count = model.column_count();
int row_count = model.row_count();
int key_column = model.key_column();
for (int column = 0; column < column_count; ++column) {
if (is_column_hidden(column))
continue;
int header_width = header_font().width(model.column_name(column));
if (column == key_column)
header_width += font().width(" \xc3\xb6");
int column_width = header_width;
for (int row = 0; row < row_count; ++row) {
auto cell_data = model.data(model.index(row, column));