方法

GtkIconViewget_selected_items

已弃用:4.10 

声明 [源码]

GList*
gtk_icon_view_get_selected_items (
  GtkIconView* icon_view
)

描述 [源码]

创建一个包含所有选中项路径的列表。另外,如果您计划在调用此函数后修改模型,您可能希望将返回的列表转换为GtkTreeRowReferences的列表。为此,您可以使用gtk_tree_row_reference_new()

使用g_list_free_full来释放返回值。

GtkWidget *icon_view = gtk_icon_view_new ();
// Use icon_view

GList *list = gtk_icon_view_get_selected_items (GTK_ICON_VIEW (icon_view));

// use list

g_list_free_full (list, (GDestroyNotify) gtk_tree_path_free);

已弃用:4.10

请改用GtkGridView

返回值

类型:一个包含GtkTreePath*的列表

一个包含每一选中行的GtkTreePathGList

方法调用者负责获取返回的数据的拥有权,并负责释放它。