函数
GObjecttype_register_static
声明 [src]
GType
g_type_register_static (
GType parent_type,
const gchar* type_name,
const GTypeInfo* info,
GTypeFlags flags
)
描述 [src]
将 type_name 注册为源自 parent_type 的新静态类型的名称。类型系统使用 info 指向的 GTypeInfo 结构中包含的信息来管理类型及其实例(如果不是抽象的)。flags 的值确定类型的性质(例如是否为抽象的)。
参数
parent_type-
类型:
GType此类型将源自此类型。
type_name-
类型:
const gchar*用作新类型名称的以 0 结尾的字符串。
该数据归函数调用者所有。 该值是一个以 NUL 结尾的 UTF-8 字符串。 info-
类型:
GTypeInfo此类型的
GTypeInfo结构。该数据归函数调用者所有。 flags-
类型:
GTypeFlagsGTypeFlags值的按位组合。