GtkColorDialogButton

自 4.10 起

[]

描述 [src]

final class Gtk.ColorDialogButton : Gtk.Widget
  implements Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
  /* No available fields */
}

GtkColorDialogButton 包装在一个 GtkColorDialog 中,允许打开一个颜色选择器对话框来改变颜色。

An example GtkColorDialogButton

它适用于在首选项对话框中选择颜色的部件。

CSS 节点

colorbutton
╰── button.color
    ╰── [content]

GtkColorDialogButton 有一个带 colorbutton 名称的 CSS 节点,其中包含一个按钮节点。为了使其与普通的 GtkButton 区分,它获取了 .color 样式类。

自 4.10 起可用

[]

层次

hierarchy - GTK 文档 this - GTK 文档 GtkColorDialogButton implements_0 - GTK 文档 GtkAccessible this--implements_0 - GTK 文档 implements_1 - GTK 文档 GtkBuildable this--implements_1 - GTK 文档 implements_2 - GTK 文档 GtkConstraintTarget this--implements_2 - GTK 文档 ancestor_0 - GTK 文档 GtkWidget ancestor_0--this - GTK 文档 ancestor_1 - GTK 文档 GInitiallyUnowned ancestor_1--ancestor_0 - GTK 文档 ancestor_2 - GTK 文档 GObject ancestor_2--ancestor_1 - GTK 文档
[]

构造函数

gtk_color_dialog_button_new

创建新的 GtkColorDialogButton 具有给定的 GtkColorDialog

自 4.10 起

[]

实例方法

gtk_color_dialog_button_get_dialog

返回 selfGtkColorDialog

自 4.10 起

gtk_color_dialog_button_get_rgba

返回按钮的颜色。

自 4.10 起

gtk_color_dialog_button_set_dialog

设置一个 GtkColorDialog 对象,用于创建在用户单击按钮时显示的颜色选择器对话框。

自 4.10 起

gtk_color_dialog_button_set_rgba

设置按钮的颜色。

自 4.10 起

GtkWidget 继承的方法 (162)
GObject 继承的方法 (43)
GtkAccessible 继承的方法 (19)
GtkBuildable 继承的方法 (1)
[]

属性

Gtk.ColorDialogButton:dialog

包含颜色选择器 对话框的参数的 GtkColorDialog

自 4.10 起

Gtk.ColorDialogButton:rgba

所选 颜色。

自 4.10 起

GtkWidget 继承的属性 (34)
GtkAccessible 继承的属性 (1)
[]

信号

Gtk.ColorDialogButton::activate

在激活颜色对话框按钮时 发出。

自 4.14 起

GtkWidget 继承的信号 (13)
GObject(1)继承的信号

类结构