changeset 20190: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
+++ b/libgui/src/workspace-view.cc
@@ -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 ());