Re: GtkApplication and argc/arv



On Mon, 2011-02-21 at 21:57 +0100, Murray Cumming wrote:
> I'm trying to wrap GtkApplication for gtkmm but I can't really do that
> until I understand how it's meant to be used.
> 
> In general, I find the documentation lacks overview and advice, partly
> because it's spread between GApplication and GtkApplication and mentions
> some concepts without explaining them first. So I have some questions.
> 
> 1.
> Are we still meant to call gtk_init(&argc, &argv) when using
> GtkApplication, which takes argc/argv again via g_application_run(). Or
> is gtk_init() then superfluous?
> 
> Mathias mentioned that gtk_init(NULL, NULL) is best anyway, though I
> don't understand why:
>   http://bugzilla.gnome.org/show_bug.cgi?id=639925#c3
> 
> 2.
> How should we use GOptionContext to parse command line arguments from
> argc/argv when using GtkApplication. Is this the ideal way, using the
> command-line signal?
>   http://git.gnome.org/browse/totem/tree/src/totem.c#n187
> It seems a little long-winded.

And more simply:

3. Will we recommend that all GTK+ applications generally use
GtkApplication?

4. Do we believe that all (GTK+) applications should be single-instance
applications?

-- 
murrayc murrayc com
www.murrayc.com
www.openismus.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]