方法
GtkWidgetsnapshot_child
声明 [源]
void
gtk_widget_snapshot_child (
GtkWidget* widget,
GtkWidget* child,
GtkSnapshot* snapshot
)
描述 [源]
快照小部件的子节点。
当一个小部件接收到对快照函数的调用时,它必须向所有子节点发送合成的 Gtk.WidgetClass.snapshot 调用。这个函数提供了一个方便的实现方式。当一个小部件接收到对其 Gtk.WidgetClass.snapshot 函数的调用时,它会对每个子节点调用一次 gtk_widget_snapshot_child(),传入的小部件收到的是 snapshot。
这个函数负责将 snapshot 的原点进行转换,并决定子节点是否需要被快照。
对于实现 GtkNative 的子节点,它不执行任何操作。
参数
child-
类型:
GtkWidgetwidget的子节点。数据由方法的调用者拥有。 snapshot-
类型:
GtkSnapshot传递给小部件的快照。特别是,不应调用
gtk_snapshot_translate()或其他变换调用。数据由方法的调用者拥有。