Bonjour

Voilà je rencontre un problème assez embêtant ^^'

J'aimerais afficher un bouton dans une Gtk::VBox que j'ajoute à une Gtk::Window or malgré l'utilisation de show(), de show_all() ou encore de show_all_children(), je n'ai absolument aucun bouton sur ma Gtk::Window.

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
#include "mainWindow.h"
#include <gtkmm/button.h>
#include <gtkmm/box.h>
 
MainWindow::MainWindow() // hérite de Gtk::Window
{
	set_position(Gtk::WIN_POS_CENTER);
	set_default_size(1000, 600);
 
	Gtk::VBox box(false, 10);
        add(box);
 
	Gtk::Button b("button");
	box.pack_start(b, Gtk::PACK_EXPAND_WIDGET);
	b.show();
 
	show_all_children();
}
Je ne comprends pas où est mon erreur qui est peut être toute bête mais une vue extérieure sur mon code est sûrement meilleure

Merci d'avance.

EDIT: ajout de la méthode add() oubliée mais cela ne m'affiche toujours rien