The OpenNET Project / Index page

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

Выпуск среды разработки Qt Creator 8

22.07.2022 13:40

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

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

  • В меню добавлен элемент "Edit > Preferences" для быстрого перехода к настройкам.
  • Отключена старая модель кода на языке С++, реализованная на базе libclang, вместо которой начиная с прошлой ветки по умолчанию предлагается модель на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol).
  • В парсере QML налажена обработка шаблонов строк JavaScript и оператора "??=".
  • Для языка Python по умолчанию задействован сервер поддержки языка python-lsp-server, для которого предложена отдельная секция настроек "Python > Language Server Configuration".
  • Для проектов CMake реализован новый шаблон настроек "Profile", который сочетает тип сборки "RelWithDebInfo" с включением средств для отладки и профилирования.
  • Добавлен экспериментальный плагин с поддержкой инструментария coverage-тестирования Coco.
  • Добавлена экспериментальная поддержка интеграции с GitLab, позволяющая просматривать и клонировать проекты, загружать код и получать уведомления о событиях.
  • Прекращена поддержка платформы UWP (Universal Windows Platform).
  • На платформе Windows обеспечено определение инструментария ARM MSVC.
  • Для Android добавлена опция для подключения к устройствам по Wi-Fi.


  1. Главная ссылка к новости (https://www.qt.io/blog/qt-crea...)
  2. OpenNews: Назначен новый лидер проекта Qt
  3. OpenNews: Для Debian 11 подготовлены пакеты с Qt6
  4. OpenNews: Релиз фреймворка Qt 6.3
  5. OpenNews: Выпуск среды разработки Qt Creator 7
Лицензия: CC BY 3.0
Наводку на новость прислал erthink
Короткая ссылка: https://opennet.ru/57536-qt
Ключевые слова: qt, creator
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:42, 22/07/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –8 +/
     

     ....ответы скрыты (5)

  • 1.10, user90 (?), 14:07, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    А хде вырвиглазный скриншот этого? :)
     
     
  • 2.11, Косой (?), 14:13, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    еще не сфотографировали, очевидно-же
     
  • 2.25, InuYasha (??), 15:25, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можно не вырвиглазный, но нужен.
     
     
  • 3.38, user90 (?), 20:54, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Он не может быть никаким другим, это жы тулза_на_кутэ..
     
     
  • 4.50, Клыкастый (ok), 23:59, 24/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У вас под вантузом всё так выглядит.
     
  • 3.47, Аноним (47), 09:45, 24/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Под линуксом у QtWidgets сейчас все вырвиглазно, потому что fusion тема виджетов выглядит уныло, breeze лучше но тоже так себе, а вот и все, kvantum это же ад. Единственный способ как то жить это gtk2 тема, outdated либа для рендеринга gtk2 темы, и правильная переменная окружения QT_QPA_PLATFORMTHEME=gtk2

    Кстати есть порт либы и под qt6gtk2, там другая переменная окружения.

    Не надо мне рассказывать про qt5ct, qt6ct лучше бы ее не существовало.

    Я лично за gtk3, но не gtk4 - это тормоз.

     
  • 2.33, Аноним (33), 17:39, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сложно безглаз ...
     
  • 2.35, Владимир (??), 18:44, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А хде вырвиглазный скриншот этого? :)

    А где мой Фрактал?

     
     
  • 3.36, Bdfybec (?), 19:12, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В фсинктере?
     

  • 1.14, Аноним (14), 14:27, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >> Прекращена поддержка платформы UWP (Universal Windows Platform).

    А что случилось?

     
     
  • 2.19, анонимус (??), 15:07, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    вендекаапец настал.
     
  • 2.22, Аноним (22), 15:12, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это чё, поддержку Десятки с Одинадцаткой дропнули?
     
     
  • 3.46, Аноним (46), 21:07, 23/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это не десктоп, а arm. На смартфонах винда не взлетела.
     
  • 2.26, ИмяХ (?), 15:27, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это гвно мамонта давно устарело
     

  • 1.16, Аноним (16), 14:44, 22/07/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –5 +/
     

  • 1.20, Аноним (20), 15:11, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А что, уже 8-ая культя вышла? А где 7-я?
     
     
  • 2.23, анонимус (??), 15:13, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там сильно поломанный API, потому они решили мажорную версию сразу на 2 пункта поднять.
     
  • 2.24, Аноним (22), 15:14, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=56905
     
  • 2.27, Без аргументов (?), 16:12, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши своё плохое мнение о Qt, эксперд
     

  • 1.28, Без аргументов (?), 16:14, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Почему приложение сразу крешится под ведроид на 6.2 версии?
    06-29 01:08:09.760 25072 25072 E AndroidRuntime: Process: org.qtproject.example.appuntitled2, PID: 25072
    06-29 01:08:09.760 25072 25072 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate application org.qtproject.qt.android.bindings.QtApplication: java.lang.ClassNotFoundException: Didn't find class "org.qtproject.qt.android.bindings.QtApplication" on path: DexPathList[[zip file "/data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/base.apk"],nativeLibraryDirectories=[/data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/lib/arm64, /data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
    06-29 01:08:09.760 25072 25072 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.qtproject.qt.android.bindings.QtApplication" on path: DexPathList[[zip file "/data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/base.apk"],nativeLibraryDirectories=[/data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/lib/arm64, /data/app/~~8BepAN44878i-LbXjtK_ig==/org.qtproject.example.appuntitled2-wmHpyN3bSYeCjNiNrEoUAg==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
     
  • 1.29, истина в последней инстанции (?), 17:11, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Самая нормальная и действительно IDE для С и C++. QML не пользую.
     
     
  • 2.48, Аноним (48), 19:08, 24/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так только для QML оно и надо. Не стоит себя обманывать, это не IDE, скорее поделка уровня блокнота, только без всех нужных плагинов. Что-нибудь типа kdevelop уже IDE.
     

  • 1.30, Аноним (30), 17:25, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Последние версии дико тормозят из шланга. Работать на средних проектах практически невозможно.
     
     
  • 2.32, истина в последней инстанции (?), 17:38, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Я ядро без проблем ворочаю. На венде у народа знаю да, тормозит, но мне на проблемы венды плевать. У меня всё летает.
     
     
  • 3.39, Аноним (30), 22:18, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро на сях, с ним проблем меньше.
     
  • 2.41, Аноним (41), 01:47, 23/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Собери Creator без шлангоприблуд.
     

  • 1.31, Аноним (30), 17:26, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Отключена старая модель кода на языке С++, реализованная на базе libclang, вместо которой начиная с прошлой ветки по умолчанию предлагается модель на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol).

    Упоролись, не иначе.

     
  • 1.40, Аноним (40), 22:48, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    UWP хоронят все кому не лень по тихому. Зато сколько шума было, что чуть ли не революция.
    пс. Про Linguist тишина, могли бы и прокачать
     
     
  • 2.42, Zenitur (ok), 11:52, 23/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Что такое UWP?
     

  • 1.49, Аноним (49), 23:27, 24/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >вместо которой начиная с прошлой ветки по умолчанию предлагается модель на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol).

    Которая адски жрёт память?

     
  • 1.52, anonimous (?), 14:30, 25/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>В меню добавлен элемент "Edit > Preferences" для быстрого перехода к настройкам

    Всмысле, оно ж вроде давно так. Даже по другому скажу - я не помню, когда оно было иначе.

     
  • 1.53, Аноним (53), 18:04, 25/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот бы такое же, но для D…
     
     
  • 2.54, Аноним (54), 19:10, 26/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Языковый сервер для D есть. Попробовать прикрутить к Qt Creator.
     

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



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

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