Пятые культи архитектурно лучше (их поделили сильнее)
Я бы так не сказал. Деплой там усложнился дофига. Появились platform-плагины, линковка к OpenGL. А деление вместо того, чтобы уменьшить размер приложение, увеличило его в два раза. Потому что наряду с QtCore раньше был один жирный QtGui, а сейчас два жирных QtGui и QtWidgets.
и HiDPI лучше поддерживают.
А вот это решающий фактор. Посему, если брать Qt, то только пятый. Четвёртый уже даже не поддерживается. И из Debian'а его выкидывают.
ты про icu забыл. Но в целом qt5 поприятнее местами. Хотя код, работающий на qt4, с минимальными доработками будет работать и на qt5 (если не считать сборку)
ТС, ты сам можешь назвать осмысленные причины брать что-то более старой версии для новых проктов? Я даже не про Qt. Подумай о любой библиотеке и назови причины брать старую версию.
Иногда такие причины действительно есть. Но есть ли они в данном случае???
А зачем переводить старые? Они есть не просят! У меня еще половина проектов на Qt3 и ничего. Текущие продолжают под Qt4 писаться, а Qt5 еще не устоялся! В каждой минорной версии какие-то глобальные изменения! Благо в Федоре без проблем ставятся одновременно qt3, qt4 и qt5
До совсем недавнего времени Qt5 не поддерживались PySide'ом, сейчас пока Technology Preview, и, возможно, сыро. Через полгодика и эта единственная область применения окончательно отпадет.