构造函数

GtkGridViewnew

声明 [源]

GtkWidget*
gtk_grid_view_new (
  GtkSelectionModel* model,
  GtkListItemFactory* factory
)

描述 [源]

创建一个新的 GtkGridView 实例,该实例使用给定的 factory 将项目映射到小部件。

此函数将获取参数的所有权,因此您可以编写像下面的代码:

grid_view = gtk_grid_view_new (create_model (),
  gtk_builder_list_item_factory_new_from_resource ("/resource.ui"));

参数

model

类型: GtkSelectionModel

要使用的模型。

此参数可以是 NULL
被调用的函数将获取数据的所有权,并负责释放它。
factory

类型: GtkListItemFactory

用于填充项目的工厂。

此参数可以是 NULL
被调用的函数将获取数据的所有权,并负责释放它。

返回值

类型: GtkWidget

使用给定 modelfactory 的新 GtkGridView

数据由被调用函数拥有。