Da die zweite Lösung natürlich deutlich weniger Arbeit macht, würde ich sie aus Bequemlichkeit bevorzugen. Sollte dann aber zb das Compilieren doppelt so lange dauern, würde sich die scheinbare Zeitersparnis schnell auflösen.
RavenIV hat geschrieben:
Schlussendlich wird eh nur includiert, was wirklich benötigt wird.
Wie soll das denn funktionieren? Compilieren != Linken !
Die zweite Möglichkeit ist definitiv langsamer - wie viel langsamer hängt von deinen Platten ab. Aber es ist m.E. nicht zu unterschätzen - vor allem wenn man nur wenige Qt-Includes hat. Und wenn ich eine Library bekomme in deren Headern nur <QtCore> steht gibts gleich n Minuspunkt