GtkCellRendererProgress

已弃用: 4.10 

描述 [src]

final class Gtk.CellRendererProgress : Gtk.CellRenderer
  implements Gtk.Orientable {
  /* No available fields */
}

将数字渲染为进度条 

GtkCellRendererProgress 将单元格中的数值渲染为进度进度条。此外,它还可以在进度条顶部显示文本。

自 4.10 起 已弃用

列表视图使用小组件显示其内容。您应该使用 GtkProgressBar 代替。

层次结构

hierarchy this GtkCellRendererProgress implements_0 GtkOrientable this--implements_0 ancestor_0 GtkCellRenderer ancestor_0--this ancestor_1 GInitiallyUnowned ancestor_1--ancestor_0 ancestor_2 GObject ancestor_2--ancestor_1

实现

构造函数

gtk_cell_renderer_progress_new

创建新的 GtkCellRendererProgress

已弃用: 4.10 

实例方法

GtkCellRenderer (27) 继承的方法

请参阅 GtkCellRenderer 以获取方法的完整列表。

GObject (43) 继承的方法

请参阅 GObject 以获取方法的完整列表。

GtkOrientable (2) 继承的方法
gtk_orientable_get_orientation

检索 orientable 的方向。

gtk_orientable_set_orientation

设置 orientable 的方向。

属性

Gtk.CellRendererProgress:inverted

是否 inverted 进度。

Gtk.CellRendererProgress:pulse

将此设置为非负值会使单元格呈现器进入“活动模式”,其中一个块前后反弹以表示已进行一些进度,而无需确切指定进度 是多少。

Gtk.CellRendererProgress:text

“text”属性决定了将在进度条上绘制的标签。将此属性设置为 NULL 将显示默认标签。将此属性设置为一个空字符串将不显示任何标签 。

Gtk.CellRendererProgress:text-xalign

“text-xalign”属性控制进度条中文本的水平对齐方式。有效值范围为 0(居左)到 1(居右)。保留用于 RTL 布局。

Gtk.CellRendererProgress:text-yalign

“text-yalign”属性控制进度条中文本的垂直对齐方式。有效值范围为 0(顶部)到 1(底部) 。

Gtk.CellRendererProgress:value

“value”属性决定进度条将被“填充”的百分比 。

GtkCellRenderer (15) 继承的属性
Gtk.CellRenderer:cell-background
无可用描述。

Gtk.CellRenderer:cell-background-rgba

单元格背景作为 GdkRGBA

Gtk.CellRenderer:cell-background-set
无可用描述。

Gtk.CellRenderer:editing
无可用描述。

Gtk.CellRenderer:height
无可用描述。

Gtk.CellRenderer:is-expanded
无可用描述。

Gtk.CellRenderer:is-expander
无可用描述。

Gtk.CellRenderer:mode
无可用描述。

Gtk.CellRenderer:sensitive
无可用描述。

Gtk.CellRenderer:visible
无可用描述。

Gtk.CellRenderer:width
无可用描述。

Gtk.CellRenderer:xalign
无可用描述。

Gtk.CellRenderer:xpad
无可用描述。

Gtk.CellRenderer:yalign
无可用描述。

Gtk.CellRenderer:ypad
无可用描述。

GtkOrientable (1) 继承的属性
GtkOrientable:orientation

 orientable 的方向。

信号

GtkCellRenderer (2) 继承的信号
GtkCellRenderer::editing-canceled

在用户取消单元格编辑过程时,将发此信号。例如,当用户按 Escape 时,可编写一个可编辑单元格渲染器来取消编辑。

GtkCellRenderer::editing-started

在开始编辑单元格时,将发此信号。此信号的预期用途是在“editable”中进行特殊设置,例如添加“GtkEntryCompletion”或在“GtkComboBox”中设置额外列。

GObject (1) 继承的信号
GObject::notify

在 g_object_set_property()、g_object_set() 等方式设置其中一个属性的值时,将在对象上发 notify 信号。