LINUX.ORG.RU

Релиз Qt 5.0.1 и Qt Creator 2.6.2

 ,


0

2

Спустя 6 недель после выхода Qt 5.0 Digia представила Qt 5.0.1 и Qt Creator 2.6.2. Данный релиз содержит исправление более 400 ошибок. Кроме того, как и ранее обещали разработчики, стала доступна официальная сборка Qt 5 для minGW.

Следующий мажорный релиз Qt 5.1 ожидается уже весной. Возможно он будет содержать порт Qt для Android и iOS.

>>> Подробности

★★

Проверено: Pinkbyte ()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от hor

Отчего столь много нынче мегабайт?

Исправления, новые ошибки.

UNiTE ★★★★★
()
Ответ на: комментарий от kamre

Похоже, что MinGW как toolchain то еще говно раз генерит такие бинарники:

До сей поры такого не случалось,
И разница была лишь в сотню мегабайт.

hor
()

Эх... В Qt Creator еще бы закладки как в борландовских ide Ж) Единственное что терзает и мучает :)

anonymous
()
Ответ на: комментарий от akinator

Отладочные dll-ки вестимо.

Они их в двух экземплярах запихнули.

hor
()
Ответ на: комментарий от hor

Это они minGW основанный на gcc 4.7.2 стали использовать - вот и разница увеличилась

anonymous
()
Ответ на: комментарий от def2010

Бинарная совместимость не бывает частично нарушенной. Либо нарушена, либо нет.

Значит, нарушена

На уровне исходных текстов (API) выпуск 5.0.1 полностью совместим с 5.0.0, но на уровне бинарного интерфейса (ABI) исправление одной из ошибок потребовало частичного нарушения совместимости в области мультимедийных функций (QtMultimedia). Для программ, использующих QtMultimedia, при переходе на Qt 5.0.1 рекомендуется произвести перекомпиляцию.

GreenTea ★★
()
Ответ на: комментарий от GreenTea

А почему бы не указать, что частично нарушена бинарная совместимость с выпуском 5.0.0 ?

Обидно конечно, что такой детский ляп допустили — забыли виртуальные деструкторы в базовых интерфейсах плагинов. С другой стороны они поклялись, что это единственный косяк, поверим пока. Кроме того, до появления как минимум 5.1 в дистрибутивах воспринимать серьёзно эту проблему не стоит, поскольку бинарную совместимость и ломать-то не с чем.

Dendy ★★★★★
()

Новые разрабы Qt из Digia идиоты - переделали напрочь старую структуру каталогов в mingw сборке для Windows, теперь cmake не находит либы. По рукам за такое надо бить.

anonymous
()

Мрак полный, что за человек теперь отвечает за инсталер либ для mingw? - Невозможно отказаться от установки QtCreator - мало того что наличие QtCreator в инсталере раздувает размер скачиваемого, так ещё и галочку на нём снять нельзя и он ставится в добровольно принудительном порядке.

anonymous
()
Ответ на: комментарий от anonymous

теперь cmake не находит либы

CMake-скрипты теперь есть часть Qt. С ними тоже проблемы или каким-нибудь своим велосипедом?

Dendy ★★★★★
()
Ответ на: комментарий от hor

Отчего столь много нынче мегабайт?

Говорят, оттого, что гигабайты дешёвые.

pv4 ★★
()
Ответ на: комментарий от anonymous

Уже сто раз обсуждалось

В креаторе не будет закладок НИКОГДА, это противоречит гайдлайнам и политике разработчиков.

anonymous
()
Ответ на: комментарий от Dendy

Какая ещё часть? Проекты написанные на Qt и использующие cmake для сборки и конфигурации, используют cmake инструкцию find_package(), за поиск требуемых зависимостей отвечают cmake-скрипты из стандартной поставки cmake, которые теперь надо переделывать. Это означает что для исправления ситуации надо чтобы разрабы cmake выпустили новую версию cmake, с исправленными скриптами поиска для новой структуры каталогов Qt.

anonymous
()
Ответ на: комментарий от anonymous

Это означает что для исправления ситуации надо чтобы разрабы cmake выпустили новую версию cmake, с исправленными скриптами поиска для новой структуры каталогов Qt.

Отнюдь, теперь скрипты сборки лежат в самой Qt, пишутся разработчиками Qt и обновляются вместе с ней. Загляните в: lib/cmake.

http://doc-snapshot.qt-project.org/5.0/qtdoc/cmake-manual.html

Dendy ★★★★★
()
Ответ на: комментарий от mix_mix

Релиз Qt 5.0.1
частично нарушена бинарная совместимость с выпуском 5.0.0

Лол, вся суть линукса.

Да ладно вам. В 5.0 очень много изменений. Немудрено что некоторые ошибки выявились уже после релиза. Все понимают что к первым версиям после крупных релизов надо относится с некоторой осторожностью. А то можно подумать что за предыдущий месяц на Qt 5.0.0 успели накомпилять миллионы программ, а теперь вместо того что бы гамать в team fortress, программисты с грустью компиляют под 5.0.1.

akinator ★★
() автор топика
Ответ на: комментарий от akinator

вместо того что бы гамать в team fortress, программисты

team fortress - это игра для быдла, главный герой имеет вырожденческие черты лица, у меня только при виде этого напрочь отбило всё желание играть в эту игру.

anonymous
()
Ответ на: комментарий от alex_custov

Dendy, а чего на прог.орг.ру не бываешь?

Только что попробовал зайти, говорит нет такого пользователя. Вот так, из админов в анонимусы, хотя учитывая сколько я пропустил... Вообще и так чувствую на ЛОРе больше провожу, чем стоило бы.

Dendy ★★★★★
()
Ответ на: комментарий от mix_mix

Лол, вся суть линукса.

ЛОЛШТО? А при чем тут Линукс?

anonymous
()

Интересно, тормоза Qt Quick 2.0 на интелах пофиксили?..

Кстати, отличная новость.

cruxish ★★★★
()
Ответ на: комментарий от kamre

Там еще и конпелтяторъ, в сборке ___для___ VS никакого VS нте.

BruteForce ★★★
()
Ответ на: комментарий от Dendy

Отнюдь, теперь скрипты сборки лежат в самой Qt, пишутся разработчиками Qt и обновляются вместе с ней. Загляните в: lib/cmake.

http://doc-snapshot.qt-project.org/5.0/qtdoc/cmake-manual.html

Спасибо за ссылку, сохранил. Хоть и на Qt5 перейду не раньше, чем оно появится в дистрибутивах и FreeBSD.

unfo ★★★★★
()

Кстати, помимо отладочных библиотек в инсталлятор ещё MinGW и исходники Qt положили. То есть в отличии от версии 4.8 это уже самодостаточный набор для разработки под windows.

akinator ★★
() автор топика
Ответ на: комментарий от akinator

Кстати, помимо отладочных библиотек в инсталлятор ещё MinGW и исходники Qt положили.

Они там всегда были. Ещё со времён троллтеха.

anonymous
()
Ответ на: комментарий от unfo

Хоть и на Qt5 перейду не раньше, чем оно появится в дистрибутивах и FreeBSD.

FreeBSD нет в списке официально поддерживаемых платформ. Так что не скоро оно там появится и не понятно, как будет работать.

anonymous
()
Ответ на: комментарий от anonymous

FreeBSD нет в списке официально поддерживаемых платформ. Так что не скоро оно там появится и не понятно, как будет работать.

Ее уже давно нет в этом списке, но новые версии появляются в портах, Qt5 тоже будет.

unfo ★★★★★
()
Ответ на: комментарий от unfo

Ее уже давно нет в этом списке, но новые версии появляются в портах

Появляются с опозданием и работают через одно место.

anonymous
()
Ответ на: комментарий от anonymous

Они там всегда были. Ещё со времён троллтеха.

Нет, после версии 4.8.1 qt creator и mingw приходилось вручную ставить и настраивать.

akinator ★★
() автор топика
Ответ на: комментарий от Ramzes001

Не кину, но я читал на опеннете - там развернуто. В принципе ничего такого сверхестественного - реструктуризация, чистка кода.

leg0las ★★★★★
()
Ответ на: комментарий от anonymous

работают через одно место.

В чем это выражается, если не секрет? Единственное, что я замечал - тормозит интерфейс в QtCreator при версиях больше 2.1 на тонких клиентах (но не факт, что это из-за самого Qt).

unfo ★★★★★
()
Ответ на: комментарий от unfo

В чем это выражается, если не секрет? Единственное, что я замечал - тормозит интерфейс в QtCreator при версиях больше 2.1 на тонких клиентах (но не факт, что это из-за самого Qt).

1. Глючит отрисовка.

2. Сегфолты на ровном месте.

3. Вылезают проблемы с кодировкой.

4. Обновляется медленно с кучей левых патчей.

5. Полное нежелание апстрима поддерживать сие творение под фрёй. Только самому дебажить и присылать готовые патчи.

Короче, в продакшен не поставишь. Так, потыкать палочкой только.

anonymous
()
Ответ на: комментарий от anonymous

Не мучайся

Есть патчи для закладок в креаторе, но поверь, то что есть в креаторе - удобнее закладок. Я тоже хотел закладки, прикрутили через пару месяцев опять их выпилил, т.к. Они занимают ценную площадь экрана по вертикали,а все открытые файлы все равно не способны адекватно показать.

navrocky ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.