summaryrefslogtreecommitdiffstats
path: root/grapher/GraphWidget.hxx
diff options
context:
space:
mode:
authorTim Moore <timoore@redhat.com>2009-12-07 18:51:55 +0100
committerTim Moore <timoore@redhat.com>2009-12-07 18:51:55 +0100
commit9175e50559751538f4da02e6e17c61a8f5191a31 (patch)
tree5df2be08a726a77d61b1b9014c83f839640cf25e /grapher/GraphWidget.hxx
parentb930d6ec364e35bb04a0860b1a5f2fbdee6effe3 (diff)
downloadsystemtap-steved-9175e50559751538f4da02e6e17c61a8f5191a31.tar.gz
systemtap-steved-9175e50559751538f4da02e6e17c61a8f5191a31.tar.xz
systemtap-steved-9175e50559751538f4da02e6e17c61a8f5191a31.zip
make the list items in the data set list unselectable
The checkbox selects the list, so it is just sloppy to allow the item to be selected. * grapher/GraphWidget.hxx (no_select_fun): New function; just returns false. * grapher/GraphWidget.cxx (GraphWidget): Connect list store selection to function that prevents selection.
Diffstat (limited to 'grapher/GraphWidget.hxx')
-rw-r--r--grapher/GraphWidget.hxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/grapher/GraphWidget.hxx b/grapher/GraphWidget.hxx
index 146a08c3..a2260aef 100644
--- a/grapher/GraphWidget.hxx
+++ b/grapher/GraphWidget.hxx
@@ -85,6 +85,12 @@ namespace systemtap
void onRowChanged(const Gtk::TreeModel::Path&,
const Gtk::TreeModel::iterator&);
sigc::connection _listConnection;
+ bool no_select_fun(const Glib::RefPtr<Gtk::TreeModel>& model,
+ const Gtk::TreeModel::Path& path,
+ bool)
+ {
+ return false;
+ }
};
}
#endif // SYSTEMTAP_GRAPHWIDGET_H