Linux - Problemas con liststore pasada en una estructura

 
Vista:

Problemas con liststore pasada en una estructura

Publicado por carcam (1 intervención) el 27/08/2005 15:46:54
Hola a todos, estoy intentando depurar una miniaplicación muy tonta que toma las notas por un spinbutton y las guarda en una liststore. En la función main creo la lista y se la paso a una función que la crea después de que un usuario introduzca una nota añade una fila y le introduce la nota. El paso lo hago con un puntero a una estructura de C normal y corriente, y todo compila perfectamente, pero cuando estoy ejecutando la aplicación la lista no toma el dato y me da un error (que no provoca el final del programa) en el que me dice que la liststore no es tal liststore y que no puede añadir la fila ni introducir los datos. Os pongo el código a ver si me podéis ayudar a ver el error:

void tomar_notas (GtkWidget *widget, struct estructura *pdatos )
{
GtkTreeIter iter;
gdouble variable;

GtkListStore *valores = (GtkListStore *) pdatos->valores;

variable=gtk_spin_button_get_value ((GtkSpinButton *)pdatos->spin_entrada);

gtk_list_store_append (GTK_LIST_STORE(valores), &iter); /* Anadimos una fila a la columna */
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder