如何在 GObject / Gtk 中获取某个类的类对象?例如,如果我的类是 GtkSpinButton,我想获取代表该类的 GtkSpinButtonClass 的实例。它是参数“类”
gtk_spin_button_class_init (GtkSpinButtonClass *class)
它是存储虚函数的对象。当我有一个 GtkSpinButton 实例时,我可以调用
GtkSpinButtonClass *class = GTK_SPIN_BUTTON_GET_CLASS (instance)
但是我周围没有实例。GTK_TYPE_SPIN_BUTTON
给我类型 id,一个数字,而不是类对象。知道如何获取实际实例吗?