[PATCH] Match subsurface_get_conf* in windows/macos.c with linux.c

Dirk Hohndel dirk at hohndel.org
Mon Apr 1 10:03:04 PDT 2013


Thiago Macieira <thiago at macieira.org> writes:

> On segunda-feira, 1 de abril de 2013 17.55.50, subsurface at henrik.synth.no 
> wrote:
>> This patch is for the Qt branch, which builds on Mac now.  I had to 
>> install the qt4-mac from MacPorts first.
>> 
>> I get an error when launching subsurface, but it still starts:
>
> The native Mac event loop in Qt will not run the glib event loop. The co-
> existence will only work on Linux.

And the co-existance is only a temporary oddity - we obviously should
simply disable the Gtk window once we bring up a rudimentary Qt one.
This will just trigger all kinds of spurious bugs that I don't want us
to work around since they aren't relevant to the final outcome...

This will not be a "mixed toolkit" app :-)

>> 2013-04-01 17:54:32.190 subsurface[4707:707] _createMenuRef called with
>> existing principal MenuRef already associated with menu
>
> Probably both Qt and Gtk requested the integrated menu...

That's my guess, too. Both try to integrate with the native menu system.

/D


More information about the subsurface mailing list