构造函数

GtkTreeStorenew

已弃用:4.10 

声明 [src]

GtkTreeStore*
gtk_tree_store_new (
  int n_columns,
  ...
)

描述 [src]

创建一个新的树存储。

该树存储将具有n_columns列,每列使用此函数传入的对应类型。

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

例如

gtk_tree_store_new (3, G_TYPE_INT, G_TYPE_STRING, GDK_TYPE_TEXTURE);

将创建一个新的有三个列的GtkTreeStore,列类型分别为intgchararrayGdkTexture

自4.10版本起已弃用

请使用GtkTreeListModel代替。

此构造函数在语言绑定中不可直接访问。

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

参数

n_columns

类型: int

树存储中的列数。

...

类型: 

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

返回值

类型: GtkTreeStore

一个新的GtkTreeStore

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