虚方法

GtkWidgetrealize

声明 [src]

void
realize (
  GtkWidget* widget
)

描述 [src]

为小部件创建与GDK相关的资源。

通常实现是隐式发生的;如果你展示了小部件及其所有父容器,那么小部件将被实现并自动映射。

实现小部件要求所有的小部件父小部件已被实现;调用此函数将实现小部件的父代,包括widget本身。如果你的小部件在实现时尚未在顶级窗口内,将会发生不好的事情。

此函数主要在 Widget 实现中使用,在其他情况下并不非常实用。很多时候,当你认为可能需要它时,更好的方法是连接到将在小部件 自动实现后调用的信号,如 GtkWidget::realize