【发布时间】:2016-04-05 10:41:57
【问题描述】:
我正在使用Gtk::TreeView 在gtkmm 中创建树视图。它有两列。第一列在不同的行中有两种类型的图标。第一个图标用于向树中添加元素,第二个图标用于从树中删除元素。
我已经访问了第一列的列号并向图标添加了工具提示。但是,我需要两个图标的不同工具提示。
变量COL_ADD 用于比较列:
if (col == _tree.get_column(COL_ADD-1)) {
set_tooltip_text(_("Add selection to set"));
}
其中col 是Gtk::TreeViewColumn。
由于两个图标属于同一列,因此它们获得相同的工具提示。如何区分获取对应的图标行给它们添加不同的工具提示?
【问题讨论】:
标签: treeview tooltip rows gtkmm