QT 4.4 has become modular as far as I can see. Does that mean we can create pure CLI apps with QT, only using QRegExp for example? QTGui is a "module", too.

This is probably possible in < QT 4.4, but does that mean we can link such programs without any X11 libraries, if we only use non-gui modules?