Мне нужно изменить компоненты моего GHashTable
- SpinButtons
- на их Adjustments
Я предполагал, что это сработает, но, очевидно, это не так.Gdb мало помогает (step
только переступает)
GHashTableIter adjusthashtable;
gpointer key, value;
g_hash_table_iter_init (&adjusthashtable, widgetbuffer);
while (g_hash_table_iter_next (&adjusthashtable, &key, &value))
{
if(strcmp(G_OBJECT_TYPE_NAME(value),"GtkSpinButton") == 0){
value = gtk_spin_button_get_adjustment(GTK_SPIN_BUTTON(value));
}
}