Button

Det finns två sätt att skapa en Button. Du kan ange en etikettsträng i Gtk::Button-konstruktorn, eller ställa in den senare med set_label().

För att definiera en snabbtangent för tangentbordsnavigering sätter du ett understreck före ett av etikettens tecken och anger true för den valfria parametern mnemonic. Till exempel:

Gtk::Button* pButton = new Gtk::Button("_Something", true);

Gtk::Button är också en behållare, så du kan stoppa en valfri komponent, som en Gtk::Image i den.

Komponenten Gtk::Button har signalen clicked som sänds ut när knappen trycks ned och släpps.

Referens

Exempel

Detta exempel skapar en knapp med en bild och en etikett.

knappexempel

Källkod