-
problème de widgets
Bonjour, j'utilise GTK+ pour développer mes interfaces graphiques de mes logiciels. En voulant ajouter un label et un boutton dans mon widget de fenetre, seul le label s'affiche et j'ai une erreur: GtkWindow ne peut afficher que un widget de type GtkLabel a ce moment.
Comment afficher mes 2 widgets ?
et aussi comment dimensionner un boutton ?
Merci de votre aide
-
Je me souviens vaguement avoir vu un tuto sur le site; en gros, il faut mettre un layout (ou un truc du genre) dans ta fenêtre, et mettre tes contrôles dedans.
-
Bonjour.
Comme l'a précisé Médinoc il faut effectivement ajouter à la fenêtre un conteneur. Il en existe de plusieurs types (voir le lien).
Ce qu'il faut comprendre dans une IHM c'est que ca fonctionne à la manière des poupées russes. Ta fenêtre principale ne peut contenir qu'un seul objet. L'objet inséré peut être un conteneur qui lui peut en accepter plusieurs en son sein. Par exemple le classique GtkBox.
Avec ce principe tu peux insérer autant de conteneurs que tu veux les uns dans les autres.