私はGtk::TreeView
を使ってgtkmm
にツリービューを作成しています。 2つの列があります。最初の列には、異なる行に2種類のアイコンがあります。 1つのアイコンはツリーに要素を追加するために使用され、2つ目のアイコンはツリーから要素を削除するために使用されます。gtkmmのツリービューの行にツールチップを追加
私は最初の列の列番号にアクセスし、アイコンにツールチップを追加しました。しかし、私は両方のアイコンのために異なるツールチップが必要です。
if (col == _tree.get_column(COL_ADD-1)) {
set_tooltip_text(_("Add selection to set"));
}
col
がGtk::TreeViewColumn
ある:
変数COL_ADD
両方のアイコンが同じ列に属しているので、同じツールチップが表示されています。アイコンの対応する行を取得して異なるツールチップを追加するにはどうすれば分かれますか?