接口
GtkFontChooser
已弃用:4.10
说明 [src]
interface Gtk.FontChooser : GObject.Object
GtkFontChooser
是一个接口,可以由用于选择字体的窗口小部件实现。
在 GTK 中,实现此接口的主要对象是GtkFontChooserWidget
、GtkFontChooserDialog
和 GtkFontButton
。
已弃用,自版本 4.10 起
先决条件
为了实现 FontChooser,你的类型必须继承自GObject
。
接口结构
struct GtkFontChooserIface {
GTypeInterface base_iface;
PangoFontFamily* (* get_font_family) (
GtkFontChooser* fontchooser
);
PangoFontFace* (* get_font_face) (
GtkFontChooser* fontchooser
);
int (* get_font_size) (
GtkFontChooser* fontchooser
);
void (* set_filter_func) (
GtkFontChooser* fontchooser,
GtkFontFilterFunc filter,
gpointer user_data,
GDestroyNotify destroy
);
void (* font_activated) (
GtkFontChooser* chooser,
const char* fontname
);
void (* set_font_map) (
GtkFontChooser* fontchooser,
PangoFontMap* fontmap
);
PangoFontMap* (* get_font_map) (
GtkFontChooser* fontchooser
);
}
没有可用的描述。
接口成员
base_iface |
|
没有可用的描述。 |
|
get_font_family |
|
没有可用的描述。 |
|
get_font_face |
|
没有可用的描述。 |
|
get_font_size |
|
没有可用的描述。 |
|
set_filter_func |
|
没有可用的描述。 |
|
font_activated |
|
没有可用的描述。 |
|
set_font_map |
|
没有可用的描述。 |
|
get_font_map |
|
没有可用的描述。 |