g_signal_handler_disconnect( G_OBJECT( window ), gpointer_to_int(g_object_get_data( G_OBJECT( window ),"key_press_handler") ) ); g_signal_handler_disconnect( G_OBJECT( window ), gpointer_to_int(g_object_get_data( G_OBJECT( window ),"key_release_handler") ) ); g_signal_handler...
在glib结构中,g_object_get_data()和g_object_set_data()这两个接口函数是比较常见的,它的作用也是比较大的,它们的综合作用相当于一个全局变量,通过object对象保存上下文的信息。 g_object_set_data(GObject* object, gchar* key, gpointer user_data)这个函数是让object对象携带user_data这个指针值,然后通过g...
Helper function for glmModelData: Extracts an S3 family object