1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| if (g_application_id_is_valid ("org.troumad.perso"))
{
}
else
{
printf("identifiant non valide\n");
}
app = g_application_new ("org.troumad.perso",
G_APPLICATION_HANDLES_COMMAND_LINE);
g_application_register(G_APPLICATION(app),NULL,NULL);
vrai=g_application_get_is_remote(G_APPLICATION(app));
if (vrai)
{
g_application_set_inactivity_timeout (G_APPLICATION(app), 10);
g_application_run (G_APPLICATION(app), argc, argv); /* attend un retour de l'application mère si elle existe */
g_object_unref (app);
}
else
{
g_signal_connect (app, "command-line", G_CALLBACK (command_line), NULL);
/* suite de l'application */ |
Partager