构造函数
GtkPropertyExpressionnew
声明 [源]
GtkExpression*
gtk_property_expression_new (
GType this_type,
GtkExpression* expression,
const char* property_name
)
描述 [源]
创建一个查找属性的表达式。
使用的是找到的对象,通过评估 expression
实现,或在 expression
为 NULL
时使用 this
参数查询。
如果结果对象符合 this_type
,将查询名为 property_name
的属性。否则,此表达式的评估将失败。
给定的 this_type
必须具有名为 property_name
的属性。
参数
this_type
-
类型:
GType
对此类型期望的类型。
expression
-
类型:
GtkExpression
评估以获取查询对象的表达式或
NULL
以查询this
对象。此参数可以是 NULL
。调用函数会获取对数据的所有权,并负责释放它。 property_name
-
类型:
const char*
属性的名称。
数据由函数的调用者拥有。 该值是一个以 null 结尾的 UTF-8 字符串。