c-如何在GTK树视图中使用与箭头相同的回调

  • 本文关键字:回调 GTK 视图 c treeview gtk
  • 更新时间 :
  • 英文 :


如果您熟悉GTK Treeviews,它们的左侧有一个箭头,可以扩展该行。我想使用g_object_set(G_OBJECT(view), "activate-on-single-click", TRUE, NULL);g_signal_connect(G_OBJECT(view), "row-activated", callback, data);将此功能连接到单击行本身。现在,我有一个回调导致了一些问题,但如果我用箭头展开树视图行,这些问题就会消失。

有什么简单的方法可以做到这一点吗?我曾考虑使用gtk_tree_view_row_activated,但我不确定如何将数据打包到g_signal_connectdata参数中。

一些额外资源:

g_signal_connect((

GTK TreeView

g_object_set((

如果我还有什么可以提供的,请告诉我。谢谢

您可以使用expand_row。激活行的回调将为您提供TreePath。

最新更新