方法

GtkFontDialogchoose_font_and_features_finish

自版本:4.10

声明 [源]

gboolean
gtk_font_dialog_choose_font_and_features_finish (
  GtkFontDialog* self,
  GAsyncResult* result,
  PangoFontDescription** font_desc,
  char** font_features,
  PangoLanguage** language,
  GError** error
)

描述 [源]

完成调用gtk_font_dialog_choose_font_and_features

选定的字体和功能以font_descfont_features返回。

自版本:4.10

参数

result

类型: GAsyncResult

结果。

数据由方法调用者拥有。
font_desc

类型: PangoFontDescription

字体描述的返回位置。

参数将由函数设置。
方法调用者将拥有返回的数据,并负责释放它。
font_features

类型: char**

字体特征的返回位置。

参数将由函数设置。
方法调用者将拥有返回的数据,并负责释放它。
值是一个以NUL终止的UTF-8字符串。
language

类型: PangoLanguage

语言返回位置。

参数将由函数设置。
方法调用者将拥有返回的数据,并负责释放它。
error

类型: GError **

可恢复错误的返回位置。

参数可以是NULL
如果返回位置不是NULL,则必须将其初始化为NULLGError
如果没有错误,方法会将参数保留初始化为NULL
出错时,参数将被设置为一个新的GError;调用者将拥有数据,并负责释放它。

返回值

类型: gboolean

如果已选择字体则为真。