类
GtkWindowGroup
描述 [src]
class Gtk.WindowGroup : GObject.Object
{
GtkWindowGroupPrivate* priv
}
GtkWindowGroup
使组中的窗口表现的像单独的应用程序。
它可以通过限制 GTK 抢占和对同一组中窗口的模态性的效果实现该功能。
一个窗口一次只能最多成为一个窗口组中的成员。未被明确指定到某一组中的窗口会被隐式地视为默认窗口组的窗口。
GtkWindowGroup
对象被组中的每个窗口引用,因此一旦将所有窗口添加到 GtkWindowGroup
中,你就可以使用 g_object_unref() 放弃对窗口组的初始引用。如果窗口组中的窗口随后被销毁,那么它们将从窗口组中被移除并放弃对窗口组的引用;当所有窗口都被移除后,窗口组将被释放。
信号
从 GObject (1) 继承的信号
GObject::notify
当对象的一个属性的值通过 g_object_set_property()、g_object_set() 等进行设置时,将会发出 notify 信号。
类结构
struct GtkWindowGroupClass {
GObjectClass parent_class;
void (* _gtk_reserved1) (
void
);
void (* _gtk_reserved2) (
void
);
void (* _gtk_reserved3) (
void
);
void (* _gtk_reserved4) (
void
);
}
无可用描述。
类成员
parent_class: GObjectClass
无可用描述。
_gtk_reserved1: void (* _gtk_reserved1) ( void )
无可用描述。
_gtk_reserved2: void (* _gtk_reserved2) ( void )
无可用描述。
_gtk_reserved3: void (* _gtk_reserved3) ( void )
无可用描述。
_gtk_reserved4: void (* _gtk_reserved4) ( void )
无可用描述。