构造函数

GtkListStorenew

已弃用:4.10 

声明 [源]

GtkListStore*
gtk_list_store_new (
  int n_columns,
  ...
)

描述 [源]

创建一个新的列表存储。

该列表存储将有 n_columns 列,每列都将使用在此函数中传递给该类型的给定值。

请注意,仅支持从标准 GObject 基本类型派生的类型。

例如

gtk_list_store_new (3, G_TYPE_INT, G_TYPE_STRING, GDK_TYPE_TEXTURE);

将创建一个新的 GtkListStore,包含三列,分别的类型为 intgchararrayGdkTexture

已弃用:4.10

请使用 GListStore 代替。

此构造函数不直接提供给语言绑定使用。

此构造函数的实现由语言绑定中的 () 提供。

参数

n_columns

类型: int

列表存储中的列数。

...

类型: 

所有列的 GType 类型,从第一个到最后一个。

返回值

类型: GtkListStore

一个新的 GtkListStore

函数调用者拥有数据的所有权,并负责释放它。