Как стать автором
Обновить

Комментарии 34

>«В виде бинарного пакета Qt 5 Alpha распространяться не будет, но для самостоятельной компиляции доступны исходные файлы»

Честно говоря, никогда не понимал фреймворков и библиотек, которые так делают. Разработчикам что, лень сделать билд-сервер, который собрал бы исходники под десяток наиболее популярных платформ? Почему тысячи людей должны тратить по пару часов на чтение всех инструкций и сборку исходников?
НЛО прилетело и опубликовало эту надпись здесь
А, то есть они потом сделают, просто пока свои инструкции по сборке тестируют?
НЛО прилетело и опубликовало эту надпись здесь
А я вот наоборот хорошо понимаю,
если ты не в состоянии сам собрать фреймфорк с которым ты работаешь, может не стоит им пользоваться?

И пара часов, это право смешно, ./configure --help читается за 10 минут. Сборка на i7 занимает максимум 15 минут.
НЛО прилетело и опубликовало эту надпись здесь
ну ведь вебкит не каждому нужен?
Я вот может не в состоянии собрать Хром или Линукс. Но я вполне могу ими пользоваться.
Ну пусть 25 минут. Почему N разработчиков должны тратить по 25 минут каждый, если это может сделать один раз бездушный билд-сервер?
Потому что для тех кому лень собрать самом это сделают мейнтейнеры того дистрибутива под которым они сидят, правда с опозданием но сделают, зачем разработчикам FW тратить время еще на поддержание бинарей под весь зоопарк линуксов/юниксов?

А потом начнется — а почему вы не собрали свой Qt под мой мегасуперпупер дистрибутив на котором сидят полтора человека и я?

Кстати, мало того, кто не хочет возится тот получит свои бинари вместе с QtSDK, но не сейчас а когда подойдет срок.
Это в 5 какие-то мегаулучшения в процессе сборки? У меня на phenom x6 собирается несколько часов, при этом все ядра забиты работой. Это в 4.8
Нет, qbs пока еще не дорос до того, чтобы целиком Qt собрать.
Это вы вебкит собираете :)
Ну и это есть. Но и без вебкита там тоже не 15 минут, явно. У меня, по крайней мере.
Если бы не Qt, я не познал бы с++, ждем пятерочку с нетерпением.
То ли не внимательно читал, то ли действительно нету в тексте. Теперь есть возможность собирать проект в standalone-pack? Т.е. статические библиотеки.

Что бы можно было сделать Build и сразу передать приложение человеку, у которого не установлены библиотеки Qt.
Много интересного, да.
Но, видимо, придётся подождать 5.1 или 5.2 для инициализации переноса проекта.
Логично, к этому времени как раз KDE5 выйдет :) Хотя я сейчас либы стараюсь собирать сразу и с Qt4 и с Qt5
Интересно, они Qt Creator проапгрейдят? А то полная некастомизируемость интерфейса убивает. Даже тулбаров настраиваемых нет.
Блин это единственное IDE, которое после установки не хочется настраивать. Хотите исправить сей «недостаток»?
Настроек по умолчанию никто не отменял:)
Мне вот одно не ясно, почему вместо выпиливания qregexp, они его апгрейдят? Почему не использовать стандартный c++, зачем эта куча велосипедов?
Дя обратной совместимости и чтобы продолжало работать на старых компиляторах. Максимум они могут порекомендовать не использовать его в бибиотеках компилятору реалтзована поддержка std::regexp
да, Вы правы, конечно же. Всегда о них забываю… Хочется более тесной интеграции со стандартным C++, но, видимо, не судьба.
А где можно почитать про оптимизированное бинарное представление для данных JSON в QT 5?
Молодцы!!! Очень… Очень… Очень рад за них, хорошие вещи делают
А в 4.8-й или 5-й версии есть QLayout::widthForHeight()? До сих пор (по крайней мере до 4.7) вся система лейаутов предполагает, что ширина от высоты зависеть не может.
Это уже не лейаут какой-то. Странное у вас пожелание.
Ну а в QtQuick сделать «width: height * 2 » например ничего не мешает.
Вполне себе лейаут, основанный, как говорится, на реальных событиях :) И опять же, наш проект не использует QtQuick.
Ну тут придется применить паттерн «костыль» тогда =D. Ну а вообще имхо нужно готовится переезжать на QML потихоньку.
А QML достаточно гибок? В моём примере нужно было располагать элементы по вертикали, перенося их в следующую колонку при достижении нижней границы окна. Такое возможно с QML?
GridView например спокойно такое может вытворять.
Спасибо, учту на будущее.
Flow Layout чем плох?
Тот, который идёт в примерах к Qt? Он раскладывает элементы по горизонтали, а мне нужно по вертикали.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий