GtkCellRendererSpinner

弃用:4.10 

说明 [src]

final class Gtk.CellRendererSpinner : Gtk.CellRenderer
{
  /* No available fields */
}

在单元格中呈现旋转动画

GtkCellRendererSpinner 在单元格中呈现旋转动画,非常类似于 GtkSpinner。它通常可用作 GtkCellRendererProgress 的替代方法,用于显示不确定的活动,而不是实际的进度。

要启动单元格中的动画,请将 GtkCellRendererSpinner:active 属性设置为 TRUE,并定期增加 GtkCellRendererSpinner:pulse 属性。用于每个单元格设置单元格呈现器属性的通常方法是使用诸如 gtk_tree_view_column_add_attribute() 之类的方法将其绑定到树模型中的列。

自 4.10 起弃用

列表视图使用组件显示其内容。您应该改用 GtkSpinner 。

层级结构

hierarchy this GtkCellRendererSpinner ancestor_0 GtkCellRenderer ancestor_0--this ancestor_1 GInitiallyUnowned ancestor_1--ancestor_0 ancestor_2 GObject ancestor_2--ancestor_1

构造函数

gtk_cell_renderer_spinner_new

返回一个新的单元格呈现器,该呈现器将显示一个纺纱机以指示活动。

弃用:4.10 

实例方法

GtkCellRenderer(27 个)继承的方法

有关方法的完整列表,请参阅 GtkCellRenderer 。

GObject(43 个)继承的方法

有关方法的完整列表,请参阅 GObject 。

属性

Gtk.CellRendererSpinner:active

旋转器在单元格中是否处于活动(即显示)状态。

Gtk.CellRendererSpinner:pulse

旋转器的脉冲。增加这个值以绘制旋转器动画的下一帧。通常,您会在超时中更新此值。

Gtk.CellRendererSpinner:size

指定呈现的旋转器大小的 GtkIconSize 值。

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
无可用描述。

信号

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

当用户取消编辑单元格的过程中时,会发出此信号。例如,可编写一个可编辑的单元格呈现器,当用户按下 ESC 时取消编辑。

GtkCellRenderer::editing-started

当单元格开始被编辑时会发出此信号。此信号的预期用途是对`可编辑`进行特殊设置,例如添加`GtkEntryCompletion`或在`GtkComboBox`中设置其他列。

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

当对象的某个属性的值通过`g_object_set_property()`、`g_object_set()`等设置时,会对对象发出通知信号。