Nix wrote:
Of course this would still pull in the X shared
libraries, incurring
most of the startup costs nonetheless. Fixing *that* would be a lot more
work. (Also, who knows how many places inside Qt3 assume the existence
of a live X display connection? After all, they've always had one they
can rely on.)
Trolltech did the separation in Qt4. Their major libraries are
libQtCore, libQtGui, libQtMultimedia.so, and libQtNetwork.so. The other
libraries essentially add on additional functionality.
The same sort of thing could be done with Qt3, but I question the value.
If someone is building a new application, they would probably just
build it with Qt4.
-- Bruce