0
我正在使用GtkTreeView小部件。如果我有一行GtkTreeIter,那麼如何才能在整個GtkTreeView窗口中獲取該行的當前位置(垂直像素座標)?如何獲取GtkTreeView行的座標
我的根本問題是,我需要獲取一個GtkTreeIter,用於當前放置在相對於整個GtkTreeView窗口的給定垂直座標上的任何行,但我不知道如何。
任何幫助將不勝感激!在此先感謝:-)
我正在使用GtkTreeView小部件。如果我有一行GtkTreeIter,那麼如何才能在整個GtkTreeView窗口中獲取該行的當前位置(垂直像素座標)?如何獲取GtkTreeView行的座標
我的根本問題是,我需要獲取一個GtkTreeIter,用於當前放置在相對於整個GtkTreeView窗口的給定垂直座標上的任何行,但我不知道如何。
任何幫助將不勝感激!在此先感謝:-)
此功能:
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()
得到一個迭代器的路徑。
完美,謝謝! – user2062604 2013-02-14 14:01:58