אני חולק עליך בעניין הqt לטעמי זה קצת מיושן אפילו, בוסט לעומת זאת מאד הכרחי.
אם זה יעניין מישהו בעתיד - cpp היא שפה שכל הזמן מתפתחת, cpp11 משנה הרבה קונספטים ומצריך הבנה עמוקה יןתר ב auto, move semantics ועוד הרבה נושאים שהופכים אותה לשפה מאד יעילה.
בנוסף כל הזמן יש חידושים בהיבטי multithreading...