[gtkmm] Affichage de widgets dans une Gtk::Window
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:
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