salut tous,
j'ai un notebook dans lequel se trouve un autre notebook (je sais c'est bizarre mais bon). L'objectif est d'obtenir le numéro de la page courante de ce sous-notebook. voici mon code :
Code :
- gint numeroCategorie = gtk_notebook_get_current_page(GTK_NOTEBOOK(_notebook));
- GtkWidget *notebookCategorie = gtk_notebook_get_nth_page(GTK_NOTEBOOK(_notebook), numeroCategorie);
- gint numero = gtk_notebook_get_current_page(GTK_NOTEBOOK(notebookCategorie));
|
à la compilation, tout va bien mais à l'execution, j'ai le message d'erreur suivant :
Gtk-CRITICAL **: file ../../gtk/gtknotebook.c: line 4584 (gtk_notebook_get_current_page): assertion `GTK_IS_NOTEBOOK (notebook)' failed
je ne comprend pas pourquoi ce n'est pas un notebook , ça devrait en être un (je le sais, je l'y ai mis moi-même !)
qu'est-ce que je n'ai pas compris ?
merci