在 gtkmm 中向树视图中的行添加工具提示
Posted
技术标签:
【中文标题】在 gtkmm 中向树视图中的行添加工具提示【英文标题】:Adding tooltip to rows in treeview in gtkmm 【发布时间】: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
。
由于两个图标属于同一列,因此它们获得相同的工具提示。如何区分获取对应的图标行给它们添加不同的工具提示?
【问题讨论】:
【参考方案1】:我猜 Gtk::TreeView::set_tooltip_cell() 是你需要的: https://developer.gnome.org/gtkmm/stable/classGtk_1_1TreeView.html#ae7cc8fde03c481de81fc9d13e34bff98
【讨论】:
以上是关于在 gtkmm 中向树视图中的行添加工具提示的主要内容,如果未能解决你的问题,请参考以下文章