diff options
Diffstat (limited to 'src/modules/objects/class_treewidget.cpp')
| -rw-r--r-- | src/modules/objects/class_treewidget.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/objects/class_treewidget.cpp b/src/modules/objects/class_treewidget.cpp index 622337f35..a56e4d147 100644 --- a/src/modules/objects/class_treewidget.cpp +++ b/src/modules/objects/class_treewidget.cpp @@ -65,7 +65,7 @@ that items can be selected by the mouse actions: experiment with the two modes :). The NoSelection mode has obviously no selection at all. @functions: - !fn: $addColumn(<text_label:string> <width:unsigned integer>) + !fn: $addColumn(<text_label:string>,[<width:integer>]) Adds a width pixels wide column with the column header label to the list view. !fn: $setSorting(<column:integer>,<sort_order:string>) @@ -318,12 +318,12 @@ KVSO_CLASS_FUNCTION(treewidget,addColumn) kvs_int_t iW; KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("label",KVS_PT_STRING,0,szLabel) - KVSO_PARAMETER("width",KVS_PT_INT,0,iW) + KVSO_PARAMETER("width",KVS_PT_INT,KVS_PF_OPTIONAL,iW) KVSO_PARAMETERS_END(c) int col=((QTreeWidget *)widget())->columnCount(); QTreeWidgetItem *header=((QTreeWidget *)widget())->headerItem(); header->setText(col,szLabel); - ((QTreeWidget *)widget())->setColumnWidth(col,iW); + if(iW) ((QTreeWidget *)widget())->setColumnWidth(col,iW); col++; ((QTreeWidget *)widget())->setColumnCount(col); //col++; |
