Fri, 23 Jan 2026 16:25:39 +0100
implement hide_header arg (Qt)
| application/main.c | file | annotate | diff | comparison | revisions | |
| ui/gtk/toolkit.c | file | annotate | diff | comparison | revisions | |
| ui/qt/list.cpp | file | annotate | diff | comparison | revisions |
--- a/application/main.c Fri Jan 23 16:13:42 2026 +0100 +++ b/application/main.c Fri Jan 23 16:25:39 2026 +0100 @@ -1164,7 +1164,7 @@ UiModel *model = ui_model(obj->ctx, UI_STRING, "col1", UI_INTEGER, "col2", -1); model->columnsize[0] = -1; - ui_table(obj, .model = model, .getvalue = table_getvalue, .varname = "mylist", .colspan = 2, .fill = UI_ON, .multiselection = TRUE, .fill = TRUE, .onactivate = list_activate); + ui_table(obj, .model = model, .hide_header = TRUE, .getvalue = table_getvalue, .varname = "mylist", .colspan = 2, .fill = UI_ON, .multiselection = TRUE, .fill = TRUE, .onactivate = list_activate); ui_newline(obj);
--- a/ui/gtk/toolkit.c Fri Jan 23 16:13:42 2026 +0100 +++ b/ui/gtk/toolkit.c Fri Jan 23 16:25:39 2026 +0100 @@ -403,11 +403,6 @@ " box-shadow: none;" " background: transparent;" "}\n" -".ui-table-no-header > header {" -" padding: 0;" -" border: 0;" -" background: none;" -"}" ; #elif GTK_MAJOR_VERSION == 3
--- a/ui/qt/list.cpp Fri Jan 23 16:13:42 2026 +0100 +++ b/ui/qt/list.cpp Fri Jan 23 16:25:39 2026 +0100 @@ -102,6 +102,9 @@ if(args->multiselection) { view->setSelectionMode(QAbstractItemView::ExtendedSelection); } + if(args->hide_header) { + view->setHeaderHidden(true); + } UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->list, args->varname, UI_VAR_LIST);