Ab jetzt geht’s mit GTK Grafikfenstern weiter und hier gibt’s jetzt den ersten Code dazu….

Vorbemerkungen:

In den nächsten Wochen gibt es hier folgende fünf GTK Grafikfenster:

GTK Grafikfenster 01 = erzeugt ein graues Grafikfenster mit der Abmessung 300×200

GTK Grafikfenster 02 = erzeugt ein graues Grafikfenster mit der Abmessung 600×500

GTK Grafikfenster 03 = erzeugt ein rotes Grafikfenster mit der Abmessung 600×500

GTK Grafikfenster 04 = erzeugt ein graues Grafikfenster mit dem Text “Hallo Welt“

GTK Grafikfenster 05 = erzeugt ein graues Grafikfenster mit Schaltfläche

Der Compiler braucht für GTK einen modifizierten Befehl fürs Terminal:

  • g++ -o dateiname.out dateiname.cpp pkg-config –cflags –libs gtk+-3.0

Quellcode für GTK Grafikfenster 1:

#include <gtk/gtk.h>

int main(int argc, char *argv[]) {

// Initialisierung von GTK
gtk_init(&argc, &argv);

// Erstellung eines Fensters
GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);

// Setzen des Titels und der Größe des Fensters
gtk_window_set_title(GTK_WINDOW(window), "GTK Grafikfenster 01/2026");
gtk_window_set_default_size(GTK_WINDOW(window), 300, 200);

// Zeigen des Fensters
gtk_widget_show_all(window);
gtk_main();

return 0;
}

Von Torsten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert