构造函数

GObjectObjectnewv

弃用:2.54 

声明 [源]

GObject*
g_object_newv (
  GType object_type,
  guint n_parameters,
  GParameter* parameters
)

描述 [源]

创建一个新的GObject子类型的实例并设置其属性。

construction参数(见 G_PARAM_CONSTRUCTG_PARAM_CONSTRUCT_ONLY)未明确指定则将设置为其默认值。

自2.54起弃用

使用 g_object_new_with_properties() 代替。弃用。更多信息请参阅 GParameter

参数

object_type

类型: GType

要实例化的GObject子类型的类型ID。

n_parameters

类型: guint

parameters数组长度。

parameters

类型:一个GParameter数组

GParameter数组。

数组的长度在n_parameters参数中指定。
数据由函数的调用者拥有。

返回值

类型: GObject

object_type的新实例。

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