信号

GTK最高层::compute-size

声明

void
compute_size (
  GdkToplevel* self,
  GdkToplevelSize* size,
  gpointer user_data
)

描述 [源代码]

当需要计算表面大小时触发,当它存在时。

通常在调用 gdk_toplevel_present() 期间或之后发出此信号,具体取决于所接收的窗管理系统的配置。它也可能会在任何其他时间点触发,作为对窗管理系统自发改变最高层表面配置的响应。

最高层用户有责任处理此信号并计算最高层的所需大小,该大小通过 GdkToplevelSize 对象传递的信息来确定。未能这样做将导致使用任意大小。

默认处理器

默认处理器在通过 g_signal_connect() 添加的处理程序之后调用。

参数

size

类型: GdkToplevelSize

GdkToplevelSize

数据由函数的调用者拥有。