The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Новые выпуски Qt 5.2.1 и Qt Creator 3.0.1

05.02.2014 19:47

Представлен корректирующий выпуск Qt 5.2.1, вобравший результаты работы по устранению ошибок и проблем, выявленных за два месяца с момента выхода Qt 5.2. При этом, в Qt 5.2.1 внесена большая порция оптимизаций, в основном направленных на увеличение производительности JavaScript и QML в новом компоненте Qt Quick Engine. Много важных исправлений внесено в код поддержки платформ Android и iOS, в том числе обеспечена поддержка сборки с использованием iOS 7.0 SDK и добавлена подборка примеров мобильных приложений. На уровне API и ABI новая версия полностью совместима с выпуском 5.2.0.

Одновременно вышло обновление интегрированной среды разработки Qt Creator 3.0.1, в котором представлено около 50 изменений, связанных с исправлением ошибок. Наиболее важные исправления касаются работы Qt Quick Designer, средств отладки и поддержки платформ Android и iOS.

  1. Главная ссылка к новости (http://blog.qt.digia.com/blog/...)
  2. OpenNews: Выпуск фреймворка Qt 5.2 и среды разработки Qt Creator 3.0
  3. OpenNews: Выпуск сборочного инструментария qbs 1.1.0, развиваемого проектом Qt
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39016-qt
Ключевые слова: qt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, ... (?), 20:32, 05/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Оптимизации им явно не хватает.

    На предыдущей версии QML GridView сильно тормозил на модели из 300 элементов по 3 свойства в каждом(QString, QDateTime, QString, из с++ прокидывается). При прокрутке элементов грида нагрузка на проц росла прямо пропорционально скорости прокрутки. Приложение с одним этим гридом отедало 100 Мб. Из них ~30Мб разделяемых библиотек.

    Все это на mac os x с 16 гигами ОП и i5 процом.

     
     
  • 2.8, Аноним (-), 21:53, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не знаю, как в маках с железом, но, это может быть что-то связанное с видеодрайверами.
    По крайней мере на линуксах довольно сильный разброс в производительности одной и той же версии Qt на различном, но сопоставимом по мощностям железу. Есть комбинации железа, где Qt просто летает.
     
  • 2.10, Карбофос (ok), 22:38, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    сигналы может отключать, обрабатывать виджет и снова сигналы активировать? классическая ошибка для работы с просигналенными объектами... утечки можно посечь профилировщиком - но может и просто, левых объектов создаётся по поводу и без повода.
     
     
  • 3.13, ... (?), 15:19, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Никаких сигналов явно там не использовалось. Программа чисто эксперементальная была. Лезем в С-шную либу, из полученных данных формируем QObjectList-based model.  Отдаем модель QML-ю (http://qt-project.org/doc/qt-4.8/qdeclarativecontext.html#setContextProperty). TableView в QML уже сам знает что ему из модели показывать (http://qt-project.org/doc/qt-5.1/qtquickcontrols/qml-qtquick-controls1-tablev)
     
     
  • 4.16, Карбофос (ok), 23:37, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    может данные в модели достаточно быстро меняются? 300 элементов не так-то и много. модель к другим виджетам прикручивали?
     

  • 1.4, John (??), 20:50, 05/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пожалуйста, не пожалейте пары минут - проголосуйте
    https://bugreports.qt-project.org/browse/QTBUG-1538
    Это необходимо для SSO в KDE.
     
     
  • 2.5, Fracta1L (ok), 20:52, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какая связь?
     
     
  • 3.6, John (??), 20:55, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Новые выпуски Qt.
     
  • 2.7, Сергей (??), 21:44, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Там Thiago в 2010-м пишет, что делают. Ну так и спроси там же.
     
  • 2.9, Аноним (-), 22:07, 05/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, не нужно такого.
     
     
  • 3.11, Антонин (?), 02:45, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Дурак что ли?
     
     
  • 4.12, Аноним (-), 12:22, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кедераст что ли?
     
     
  • 5.14, Сергей (??), 20:57, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Действительно, дурак :-)
     
  • 4.15, Сергей (??), 21:00, 06/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Как видишь, там будет спросить более правильным выбором.
     
     
  • 5.17, John (??), 09:16, 07/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спрашивать, мне кажется, бесполезно. Необходимо как можно большее число голосующих.
    Вообще, ситуация парадоксальная: хоть M$ ISA ставь, чтобы приложения, базирующиеся на Qt, могли ходить в интернет не спрашивая пароль. (прокси-сервер обязателен, по крайней мере в нашем случае). К сожалению, моих знаний английского недостаточно, чтобы с тонким сарказмом указать разработчикам на эту ситуацию. Поддержка NTLM давно реализована, а kerberos, необходимый для мало-мальски удобной работы пользователей - нет. Если у кого-то есть необходимые навыки в английском - ткните, пожалуйста, разработчиков носом.
     
     
  • 6.18, Сергей (??), 15:18, 07/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да и делать не слишком полезно. Авторизуйся у squid при помощи kerberos.
     
     
  • 7.19, John (??), 17:13, 07/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Да и делать не слишком полезно. Авторизуйся у squid при помощи kerberos.

    Именно это я и делаю. Firefox, Chromium - работают. Все, что заточено на использование Qt HTML - не работает.

     
     
  • 8.20, Сергей (??), 15:10, 08/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Может, не работает, всё, что не умеет прокси А ему и нефиг ... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру