| 78 UiContainerPrivate *ctn = ui_obj_container(obj); |
78 UiContainerPrivate *ctn = ui_obj_container(obj); |
| 79 UI_APPLY_LAYOUT(ctn->layout, args); |
79 UI_APPLY_LAYOUT(ctn->layout, args); |
| 80 |
80 |
| 81 QTreeView *view = new QTreeView(); |
81 QTreeView *view = new QTreeView(); |
| 82 view->setItemsExpandable(false); |
82 view->setItemsExpandable(false); |
| 83 view->setRootIsDecorated(false); |
83 view->setRootIsDecorated(false); |
| |
84 if(args.multiselection) { |
| |
85 view->setSelectionMode(QAbstractItemView::ExtendedSelection); |
| |
86 } |
| 84 |
87 |
| 85 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args.list, args.varname, UI_VAR_LIST); |
88 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args.list, args.varname, UI_VAR_LIST); |
| 86 |
89 |
| 87 TableModel *model = new TableModel(obj, view, var, args.model); |
90 TableModel *model = new TableModel(obj, view, var, args.model); |
| 88 view->setModel(model); |
91 view->setModel(model); |