История изменений
Исправление EXL, (текущая версия) :
И вместо того чтобы сокнцентрировать силы на Qt5, и пилить всё на нём, как на единственно адекватном кроммплатформенном тулките
И где это Qt 5 адекватный? В каком месте? Ты троллишь что ли? Qt 4 да, был адекватным. А Qt 5 жирное и неповоротливое угрёбище. Сколько они чинили шрифты в GNU/Linux? ДВА ГОДА! ДВА СРАНЫХ ГОДА ПРИЛОЖЕНИЯ НА Qt 5 ВЫГЛЯДЕЛИ КАК ГОВНО! Сколько они чинят шоркаты в кириллической раскладке? ТРИ ГОДА УЖЕ ЧИНЯТ ЭТИ ГРЁБАННЫЕ ШОРТКАТЫ, ДО СИХ ПОР НЕ МОГУТ ПОЧИНИТЬ ИХ!
А что, блджад, сделали с деплоем? Если приложение-кнопка на Qt 4 тянуло только то, что нужно: Qt4Core.so и Qt4Gui.so, весило ~8-9 МБ и запускалось вообще ВЕЗДЕ, на любом дистре, то приложение-кнопка на Qt 5 помимо Qt5Core.so, Qt5Gui.so тянет ещё какой-то Qt5Widgets.so, три библиотеки ICU (~30MB) и несколько неявных либ, которые подгружаются через аналог dlopen, вроде «/хер_знает_где_эти_либы/plugins/platforms/libqxcb.so» и без них работать оно не будет. После сбора всех зависимостей и прохода linuxdeploy (или как там его) получаем дистрибутив программы-кнопки весом в 60-70МБ, который около 5 секунд запускается с холодного старта. Ну и зачем такое Г спрашивается? Даже JavaFX-бандл с JVM внутри весит всего 30-40МБ и быстрее запускается.
А вот ещё одна загадка: зачем приложение-кнопка на Qt 5 ВСЕГДА тянет OpenGL в зависимостях? qt 5.3 и qt 5.5 При этом отрисовка в Qt Widgets идёт без ускорения, через qxcb.so.
А теперь финт конём: выбрасываем хорошо работающий QtWebKit и заменяем его ничего не умеющим QtWebEngine. Те же KDE'шники, которые писали справку в чём-то похожем на Qt Assistant, теперь наверное бьются в экстазе и уже делают что-то вроде KWebKit.
Адекватный кросс-платформенный тулкит, KiK. Да на фоне Qt 5 тот же GTK+3 со своими HIG'ами и прочими предрассудками венец адекватности и разумности.
Ну и да, последний вопрос, на который можешь не отвечать. Зачем DE для GNU/Linux писать на кросс-платформенном тулките?
Исправление EXL, :
И вместо того чтобы сокнцентрировать силы на Qt5, и пилить всё на нём, как на единственно адекватном кроммплатформенном тулките
И где это Qt 5 адекватный? В каком месте? Ты троллишь что ли? Qt 4 да, был адекватным. А Qt 5 жирное и неповоротливое угрёбище. Сколько они чинили шрифты в GNU/Linux? ДВА ГОДА! ДВА СРАНЫХ ГОДА ПРИЛОЖЕНИЯ НА Qt 5 ВЫГЛЯДЕЛИ КАК ГОВНО! Сколько они чинят шоркаты в кириллической раскладке? ТРИ ГОДА УЖЕ ЧИНЯТ ЭТИ ГРЁБАННЫЕ ШОРТКАТЫ, ДО СИХ ПОР НЕ МОГУТ ПОЧИНИТЬ ИХ!
А что, блджад, сделали с деплоем? Если приложение-кнопка на Qt 4 тянуло только то, что нужно: Qt4Core.so и Qt4Gui.so, весило ~8-9 МБ и запускалось вообще ВЕЗДЕ, на любом дистре, то приложение-кнопка на Qt 5 помимо Qt5Core.so, Qt5Gui.so тянет ещё какой-то Qt5Widgets.so, три библиотеки ICU (~30MB) и несколько неявных либ, которые подгружаются через аналог dlopen, вроде «/хер_знает_где_эти_либы/plugins/platforms/libqxcb.so» и без них работать оно не будет. После сбора всех зависимостей и прохода linuxdeploy (или как там его) получаем дистрибутив программы-кнопки весом в 60-70МБ, который около 5 секунд запускается с холодного старта. Ну и зачем такое Г спрашивается? Даже JavaFX-бандл с JVM внутри весит всего 30-40МБ и быстрее запускается.
А вот ещё одна загадка: зачем приложение-кнопка на Qt 5 ВСЕГДА тянет OpenGL в зависимостях? qt 5.3 и qt 5.5 При этом отрисовка в Qt Widgets идёт без ускорения, через qxcb.so.
А теперь финт конём: выбрасываем хорошо работающий QtWebKit и заменяем его ничего не умеющим QtWebEngine. Те же KDE'шники, которые писали справку в чём-то похожем на Qt Assistant теперь наверное бьются в экстазе и уже делают что-то вроде KWebKit.
Адекватный кросс-платформенный тулкит, KiK. Да на фоне Qt 5 тот же GTK+3 со своими HIG'ами и прочими предрассудками венец адекватности и разумности.
Ну и да, последний вопрос, на который можешь не отвечать. Зачем DE для GNU/Linux писать на кросс-платформенном тулките?
Исходная версия EXL, :
И вместо того чтобы сокнцентрировать силы на Qt5, и пилить всё на нём, как на единственно адекватном кроммплатформенном тулките
И где это Qt 5 адекватный? В каком месте? Ты троллишь что ли? Qt 4 да, был адекватным. А Qt 5 жирное и неповоротливое угрёбище. Сколько они чинили шрифты в GNU/Linux? ДВА ГОДА! ДВА СРАНЫХ ГОДА ПРИЛОЖЕНИЯ НА Qt 5 ВЫГЛЯДЕЛИ КАК ГОВНО! Сколько они чинят шоркаты в кириллической раскладке? ТРИ ГОДА УЖЕ ЧИНЯТ ЭТИ ГРЁБАННЫЕ ШОРТКАТЫ, ДО СИХ ПОР НЕ МОГУТ ПОЧИНИТЬ ИХ!
А что, блджад, сделали с деплоем? Если приложение-кнопка на Qt 4 тянуло только то, что нужно: Qt4Core.so и Qt4Gui.so, весило ~8-9 МБ и запускалось вообще ВЕЗДЕ, на любом дистре, то приложение-кнопка на Qt 5 помимо Qt5Core.so, Qt5Gui.so тянет ещё какой-то Qt5Widgets.so, три библиотеки ICU (~30MB) и несколько неявных либ, которые подгружаются через аналог dlopen, вроде «/хер_знает_где_эти_либы/plugins/platforms/libqxcb.so» и без них работать оно не будет. После сбора всех зависимостей и прохода linuxdeploy (или как там его) получаем дистрибутив программы-кнопки весом в 60-70МБ, который около 5 секунд запускается с холодного старта.
А вот ещё одна загадка: зачем приложение-кнопка на Qt 5 ВСЕГДА тянет OpenGL в зависимостях? qt 5.3 и qt 5.5 При этом отрисовка в Qt Widgets идёт без ускорения, через qxcb.so.
А теперь финт конём: выбрасываем хорошо работающий QtWebKit и заменяем его ничего не умеющим QtWebEngine. Те же KDE'шники, которые писали справку в чём-то похожем на Qt Assistant теперь наверное бьются в экстазе и уже делают что-то вроде KWebKit.
Адекватный кросс-платформенный тулкит, KiK. Да на фоне Qt 5 тот же GTK+3 со своими HIG'ами и прочими предрассудками венец адекватности и разумности.
Ну и да, последний вопрос, на который можешь не отвечать. Зачем DE для GNU/Linux писать на кросс-платформенном тулките?