方法

GtkWindowset_application

声明 [src]

void
gtk_window_set_application (
  GtkWindow* window,
  GtkApplication* application
)

描述 [src]

设置或清除与窗口关联的应用程序对象。

应用程序将至少在它有任何与它关联的窗口期间保持活动状态(有关在没有窗口的情况下保持其活动状态的方法,请参阅 g_application_hold())。

通常,应用程序和窗口之间的连接将保持到窗口被销毁为止,但您可以显式地通过将 application 设置为 NULL 来移除它。

这等同于在旧/新应用程序上根据需要调用 gtk_application_remove_window() 和/或 gtk_application_add_window()

参数

application

类型: GtkApplication

GtkApplication 类型。

参数可以是 NULL
数据由方法调用者所有。