dv_
23rd February 2008, 09:17
Hi,
I really like the QX11Embed classes, however they are X11 only (of course). Since I didn't find any Windows/Mac equivalents, I wonder if anyone ever tried to develop some.
In Windows, it should be easy - subclassing windows is done all the time in the winapi. It would require some digging into Qt internals, I suppose.
As for OSX, I don't know (don't have one). Can somebody tell me if its hard to do there?
This is really relevant for me, since I am toying with the idea of having plugins as processes (not shared libraries) for increased stability (if one process segfaults the rest of the program is naturally shielded from it), flexibility (the plugins can also run as stand-alone programs)... so, feedback would be very welcome.
I really like the QX11Embed classes, however they are X11 only (of course). Since I didn't find any Windows/Mac equivalents, I wonder if anyone ever tried to develop some.
In Windows, it should be easy - subclassing windows is done all the time in the winapi. It would require some digging into Qt internals, I suppose.
As for OSX, I don't know (don't have one). Can somebody tell me if its hard to do there?
This is really relevant for me, since I am toying with the idea of having plugins as processes (not shared libraries) for increased stability (if one process segfaults the rest of the program is naturally shielded from it), flexibility (the plugins can also run as stand-alone programs)... so, feedback would be very welcome.