The OpenNET Project / Index page

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

Выпуск Qt 5.7.1 и интегрированной среды разработки Qt Creator 4.2

14.12.2016 23:00

Доступен выпуск интегрированной среды разработки Qt Creator 4.2.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.

В новой версии:

  • Добавлен интерфейс для редактирования диаграмм состояний, определяющих логику работы конечного автомата, заданного в формате SCXML (State Chart XML), для его интеграции в приложения Qt C++ и Qt Quick при помощи модуля Qt SCXML. Редактор предоставляет инструменты для визуального редактирования состояний, переходов, событий и свойств. Как и модуль Qt SCXML редактор пока относится к экспериментальным разработкам и требует активации через настройки "About Plugins";
  • В режиме проекта проведено разделение настроек и изменён подход к выбору проекта - вместо вложенных вкладок, выбор производится из выпадающего списка. Настройки сгруппированы по категориям в древовидном представлении;
  • В Qt Quick Designer добавлена порция небольших улучшений. В редактор связей добавлена секция для управления импортом и определения свойств, необходимых для объектов бэкенда С++. Также добавлена поддержка появившегося в Qt Quick 2.6 свойства "padding" и возможность отделения свойств шрифта от текста;
  • Внесена порция правок и улучшений, связанных с поддержкой системы сборки CMake. Например, увеличена производительность при открытии проектов CMake, добавлена поддержка предопределённых опций для свойств и добавлена реализация серверного режима CMake;
  • В системе профилирования кода QML появилась опция для отображения графиков расхода памяти и распределения памяти с детализацией по шкале времени выполнения приложения;
  • Добавлены режимы отображения изменений в локальной версии файла, открытого в Qt Creator, по сравенению с состоянием этого файла на диске (Tools / Diff / Diff Current File и Diff Open Files).

Одновременно, можно отметить выход корректирующего обновления Qt 5.7.1, вобравшего в себя результаты работы по устранению ошибок и проблем, выявленных за полгода с момента выхода Qt 5.7. В новом выпуске внесено несколько сотен исправлений, не связанных с добавлением новых возможностей. Выпуск Qt 5.8 ожидается 5 января.

  1. Главная ссылка к новости (http://blog.qt.io/blog/2016/12...)
  2. OpenNews: Доступен альфа-выпуск Qt 5.8
  3. OpenNews: Выпуск интегрированной среды разработки Qt Creator 4.1.0
  4. OpenNews: Разработчики Qt представили проект Qt Lite
  5. OpenNews: Релиз фреймворка Qt 5.7
  6. OpenNews: Представлен набор Qt для автомобильных информационно-развлекательных систем
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/45686-qt
Ключевые слова: qt
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, kachsheev (ok), 23:29, 14/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Интересно, а поддержку clang 3.9 добавили? Оригинал новости пока не смотрел.
     
     
  • 2.5, Андрей (??), 01:01, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Так кьютишники такой кривой код пишут, что даже для GCC им приходится отключать оптимизации.
    https://mailman.videolan.org/pipermail/vlc-devel/2016-November/110282.html
        https://bugreports.qt.io/browse/QTBUG-56932
            https://codereview.qt-project.org/176346

    А какие с clang были проблемы?

     
     
  • 3.6, Владимир (??), 05:15, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я думаю, автор не про поддержку тулчейнов, а про модель кода Clang.
     
     
  • 4.17, Андрей (??), 14:49, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А что это за специальная "модель кода" у clang?
     
     
  • 5.19, Pinkie Pie (?), 15:30, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Которая автодополнение обеспечивает. Есть 2 - встроенная и шланговая.
    Встроенная быстрая, а кланговая умеет в современные кресты, но тормозная.
     
  • 2.11, Аноним (-), 10:50, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +/


    $ Qt/Tools/QtCreator/libexec/qtcreator/clang/bin/clang --version
    clang version 3.9.1 (http://llvm.org/git/clang.git c3709e72d22432f53f8e2f14354def31a96734fe) (http://llvm.org/git/llvm.git 46079999e9111e8e8c2c1f0511477c3bec38d74a)


     

  • 1.4, Андрей (??), 00:56, 15/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    > Как и модуль Qt SCXML редактор пока относится к экспериментальным разработкам

    Новая разработка но всё равно XML??? А не YAML или что-то в этом духе, или на худой конец JSON.

     
     
  • 2.7, Аноним (-), 05:36, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    откуда вы лезете?
     
     
  • 3.8, Boy (?), 06:45, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://cs.pikabu.ru/images/big_size_comm/2013-05_3/13686354233605.jpg
     
  • 3.15, jOKer (ok), 12:18, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Из веба же.... Там json - за стандарт, а XML - за ацтой и прибежище ретроградов числят.)) И не без основания, ИМХО.
     
     
  • 4.16, Андрей (??), 14:47, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Как ни странно, но нет: для меня XML ассоциируется с вебом. А YAML, JSON с чем-то, что можно просто и легко читать.
     
     
  • 5.23, Аноним (-), 04:10, 19/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >А YAML, JSON с чем-то, что можно просто и легко читать.

    Вам ini файл показать? Ну или toml

     
  • 2.20, annon (?), 19:28, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это вы W3 скажите, что они херню делают.
    https://www.w3.org/TR/scxml/
     

  • 1.9, Аноним (-), 08:35, 15/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Сломали стили справки. Теперь справка сгенерированная doxygen'ом выглядит криво в креаторе. В ассистенте вроде нормально.
     
  • 1.13, Аноним (-), 11:08, 15/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Странные кеды на втором скриншоте.
     
     
  • 2.14, pvlloud (?), 12:17, 15/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вы удивитесь, сколько ещё пользователей этих "странных кед" среди разработчиков.
     

  • 1.18, Аноним (-), 15:10, 15/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мои кучу багов так и не починили ни одного, с пометкой P2: Important и выше. Некоторые уже больше года висят. Зато кучу какой то нефункциональной красивости запилили.
     
     
  • 2.24, Аноним (-), 01:48, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Мои кучу багов так и не починили ни одного, с пометкой P2:
    > Important и выше. Некоторые уже больше года висят. Зато кучу какой
    > то нефункциональной красивости запилили.

    Ссылки в студию.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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