[gtk+/gtk-3-16] gtk-demo: Make --autoquit a simple option
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-3-16] gtk-demo: Make --autoquit a simple option
- Date: Fri, 18 Sep 2015 01:12:17 +0000 (UTC)
commit 067684678303ec5dba9029b2e0b9c767f30e7c47
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Sep 9 08:07:20 2015 -0400
gtk-demo: Make --autoquit a simple option
No real need to specify the amount of delay, just make this
a plain boolean.
demos/gtk-demo/main.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/demos/gtk-demo/main.c b/demos/gtk-demo/main.c
index 866334e..72b6218 100644
--- a/demos/gtk-demo/main.c
+++ b/demos/gtk-demo/main.c
@@ -1039,7 +1039,7 @@ command_line (GApplication *app,
{
GVariantDict *options;
const gchar *name = NULL;
- gint autoquit = 0;
+ gboolean autoquit = FALSE;
Demo *d, *c;
GDoDemoFunc func = 0;
GtkWidget *window, *demo;
@@ -1048,7 +1048,7 @@ command_line (GApplication *app,
options = g_application_command_line_get_options_dict (cmdline);
g_variant_dict_lookup (options, "run", "&s", &name);
- g_variant_dict_lookup (options, "autoquit", "i", &autoquit);
+ g_variant_dict_lookup (options, "autoquit", "b", &autoquit);
if (name == NULL)
goto out;
@@ -1086,8 +1086,8 @@ out:
gtk_window_set_modal (GTK_WINDOW (demo), TRUE);
}
- if (autoquit > 0)
- g_timeout_add_seconds (autoquit, auto_quit, app);
+ if (autoquit)
+ g_timeout_add_seconds (1, auto_quit, app);
}
int
@@ -1116,7 +1116,7 @@ main (int argc, char **argv)
app);
g_application_add_main_option (G_APPLICATION (app), "run", 0, 0, G_OPTION_ARG_STRING, "Run an example",
"EXAMPLE");
- g_application_add_main_option (G_APPLICATION (app), "autoquit", 0, 0, G_OPTION_ARG_INT, "Quit after a
delay", "SECONDS");
+ g_application_add_main_option (G_APPLICATION (app), "autoquit", 0, 0, G_OPTION_ARG_NONE, "Quit after a
delay", NULL);
g_signal_connect (app, "startup", G_CALLBACK (startup), NULL);
g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]