Ich habe einen sehr einfachen Code, der ein GtkWindow erstellt und darin einen GtkButton legt.GTK3 Set GtkButton Größe
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request(_window, 800, 450);
gtk_window_set_decorated(GTK_WINDOW (_window), FALSE);
gtk_window_set_position(GTK_WINDOW (_window),GTK_WIN_POS_CENTER_ALWAYS);
gtk_window_set_resizable(GTK_WINDOW (_window), FALSE);
_startbutton = gtk_button_new_with_label("myLabel");
gtk_container_add(GTK_CONTAINER(_window), _startbutton);
gtk_widget_show_all(_window);
Dies funktioniert jedoch nicht wie erwartet, da die Schaltfläche das gesamte Fenster füllt. Ich habe versucht, einen Weg zu finden, um die Größe der Schaltfläche zu ändern, aber alle Methoden, die ich gefunden habe, verwenden einige Methoden, die veraltet sind ... Kann mir jemand den Weg erklären, dies zu tun?
Vielen Dank für Ihre Antwort! –