Mit dem GtkAboutDialog können Informationen über die Anwendung angezeigt werden.
GObject ⇒ GInitiallyUnowned ⇒ GtkObject ⇒ GtkWidget ⇒ GtkContainer ⇒ GtkBin ⇒ GtkWindow ⇒ GtkDialog
GtkAboutDialog
abgeleitete Widgets: - GtkBuildable
.Der Konstruktor verlangt keine weiteren Argumente:
GtkWidget* about_dlg = gtk_about_dialog_new();
Die folgende Auflistung zeigt die wichtigsten Funktionen bei der Benutzung von GtkAboutDialog
:
Funktion | Beschreibung |
---|---|
gtk_about_dialog_set_program_name(GtkAboutDialog* dialog, gchar* name); | Setzt den Namen der Anwendung. |
gtk_about_dialog_set_version(GtkAboutDialog* dialog, gchar* version); | Setzt die Version der Anwendung. |
gtk_about_dialog_set_copyright(GtkAboutDialog* dialog, gchar* copyright); | Legt den Inhalt der Copyright Notiz fest. |
gtk_about_dialog_set_comment(GtkAboutDialog* dialog, gchar* comment); | Legt einen kurzen Beschreibungstext fest. |
... | …weitere Funktionen sind vorhanden! |
GtkAboutDialog
wird als Dialog mit gtk_dialog_run
angezeigt:
gtk_dialog_run(GTK_DIALOG(about_dlg)); gtk_widget_destroy(about_dlg);
Nicht vergessen: Das Widget mit gtk_widget_destroy
danach „vernichten“!