Am Mittwoch, 29. März 2006 21:49 schrieb Enrico Forestieri: > I think the reason is that using the cygwin-g++-win32 target, > qeventloop_win.cpp is compiled instead of qeventloop_unix.cpp. > The socket code here apparently doesn't work with cygwin. My idea > is to substitute the socket code in qeventloop_win.cpp with the one > in qeventloop_unix.cpp (when/if I'll have the time...). > Notice that qsocketdevice_unix.cpp is always compiled instead of its > *_win.cpp counterpart.
LyX does not use sockets from qt for the communication with the client. See src/support/socktools.C. > If it is not so, I can't explain why it works when linking with libqt > for X11 and it does not work when linking with libqt without X11. This is very strange indeed. > I had not a closer look at the LyX sources, but it seems to me that > some sort of callback function gets registered with Qt. Maybe. I don't know. Georg