Было приложение на Qt, которое я делал под Qt 3.4. Кода много, всё хорошо работало. Поставил Qt 4.1, попытался собрать. Не собирается. Почему? А QString теперь не имеет member'а по имени ascii(). Да, я могу его во всех файлах найти и заменить (на что, кстати?), но, скорее всего, полезут и другие траблы.
Вопрос. Это что, так необходимо было убрать этот ascii()? Он что, кому-то сильно мешал? Что, обратная совместимость нынче вообще ни во что не ставится?