我使用的是GtkTreeView小部件。如果我有一行的GtkTreeIter,那么如何获得该行在整个GtkTreeView窗口中的当前位置(垂直像素坐标)?
我的基本问题是,我需要为当前放置在相对于整个GtkTreeView窗口的给定垂直坐标上的任何行获取一个GtkTreeIter,但我不知道如何获取。
任何帮助都将不胜感激!提前感谢:-)
发布于 2013-02-14 17:00:29
此函数:
gtk_tree_view_get_path_at_pos (GtkTreeView *tree_view,
gint x,
gint y,
GtkTreePath **path,
GtkTreeViewColumn **column,
gint *cell_x,
gint *cell_y)将为您提供一条可以传递给
gtk_tree_model_get_iter()来获得迭代器。
https://stackoverflow.com/questions/14838195
复制相似问题