Mercurial > octave-nkf
changeset 20016:9d277f245d11
enabled sorting by parameter name in workspace view (bug #44217)
* workspace-view (constructor): enable sorting and clicking, set default order
author | Stefan Miereis <stefan.miereis@gmx.de> |
---|---|
date | Wed, 25 Feb 2015 03:40:14 +0100 |
parents | ed53c87050e8 |
children | 9a8be23d2c05 |
files | libgui/src/workspace-view.cc |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/workspace-view.cc Mon Mar 23 20:56:51 2015 -0700 +++ b/libgui/src/workspace-view.cc Wed Feb 25 03:40:14 2015 +0100 @@ -72,6 +72,11 @@ view->setAlternatingRowColors (true); view_previous_row_count = 0; + //enable sorting by parameter name + view->setSortingEnabled (true); + view->sortByColumn (0,Qt::AscendingOrder); + + // Set an empty widget, so we can assign a layout to it. setWidget (new QWidget (this)); @@ -95,7 +100,8 @@ // Initialize column order and width of the workspace view->horizontalHeader ()->restoreState ( settings->value ("workspaceview/column_state").toByteArray ()); - + // Make the header clickable to enable sorting + view->horizontalHeader ()->setClickable (true); // Init state of the filter _filter->addItems (settings->value ("workspaceview/mru_list").toStringList ());