comparison libgui/src/workspace-view.h @ 19596:010cef260698 gui-release

improve filter of workspace view * workspace-view.cc (constructor): fix tooltip, filter model is not a pointer, do not set filter column here; (setModel): filter model is not a pointer, set filter column here; (filter_update): use wildcard instead of reg. exp., filter model no pointer; (filter_activate): filter model no pointer; (update_filter_history): remove an existing item of current one, insert current to first position and amke sure it stays the current item; (handle_model_changed): filter model is no pointer * workspace-view.h: filter model is no pointer
author Torsten <ttl@justmail.de>
date Sat, 10 Jan 2015 13:31:24 +0100
parents e4b25475ef3d
children 4197fc428c7d
comparison
equal deleted inserted replaced
19573:77e58a7945b3 19596:010cef260698
87 QString get_var_name (QModelIndex index); 87 QString get_var_name (QModelIndex index);
88 QTableView *view; 88 QTableView *view;
89 int view_previous_row_count; 89 int view_previous_row_count;
90 workspace_model *_model; 90 workspace_model *_model;
91 91
92 QSortFilterProxyModel *_filter_model; 92 QSortFilterProxyModel _filter_model;
93 QCheckBox *_filter_checkbox; 93 QCheckBox *_filter_checkbox;
94 QComboBox *_filter; 94 QComboBox *_filter;
95 enum { MaxFilterHistory = 10 }; 95 enum { MaxFilterHistory = 10 };
96 }; 96 };
97 97