Состоялся релиз Qt Creator 7
Trolltech опубликовала новую версию интегрированной среды разработки Qt Creator 7.0. Обновление включает в себя улучшенный интерфейс, определение C++17 как стандарта C++ и некоторые изменения для работы с macOS и Android.

- кнопку «New File or Project» разделили на две — «New File» и «New Project»;
- в Qt Online Installer появилась возможность настроить уведомления о выходе минорных обновлений;
- улучшили автоматическое определение используемых инструментов, что сократило время запуска Qt Creator;
- теперь C++17 определяется системой как стандарт языка C++;
- пакеты Qt Creator используют LLVM 14 для работы с C++, а Clang теперь по умолчанию отвечает за бэкенд кодовой модели. Возможность переключиться на прошлую версию оставили;
- на странице проектов с CMake добавили кнопку «Stop CMake», позволяющую в любой момент остановить конфигурацию сценариев сборки;
- появилась возможность несколько раз запускать выполнение CMake, даже если сценарий проекта уже был сконфигурирован;
- на macOS добавили автоматическое определение темной темы и тестовую поддержку Docker;
- для Android появилась опция выбора NDK по умолчанию;
- для Linux добавили поддержку бэкенда для Qt на базе протокола Wayland.
Qt creator 7 что нового
Одной из популярных сред разработки под С++ является среда Qt Creator. Qt Creator является кроссплатформенным, может работать на Windows, Linux и macOS и позволяет разрабатывать широкий диапазон приложений — десктопные и мобильные приложения, а также приложения для встроенных платформ. Рассмотрим, как создать простейшую программу на С++ в Qt Creator.
Загрузим программу установки. Для этого перейдем на страницу https://www.qt.io/download-qt-installer
Сайт автоматически определяет текущую операционную систему и предлагает для нее загрузить онлайн-установщик. Для загрузки нажмем на кнопку Download:

Регистрация программы установки
После загрузки запустим программу установки:

Вначале программа установки предложит осуществить вход с логином и паролем от учетной записи QT. Однако если у вас нет учетной записи QT, то необходимо зарегистрироваться. Для этого нажмем на ссылку «Зарегистрироваться». И в поля ввода введем логин-электронный адрес и пароль:

Нажмем на кнопку «Далее». После этого на указанный электронный адрес придет ссылка, по которой надо перейти для завершения регистрации.

После этого в программе установки QT снова нажмем на кнопку «Далее»

Установка
Затем отметим пару флажков и нажмем на кнопку «Далее»:

И после этого мы перейдем непосредственно к установке затем отметим пару флажков и нажмем на кнопку «Далее»:

Затем нам будет предложено выбрать, надо ли отправлять отчет :

Далее надо будет указать каталог для установки (можно оставить каталог по умолчанию), а также тип установки:

В качестве типа установки можно указать «Выборочная установка», тогда на следующем шаге необходимо будет указать устанавливаемые компоненты:

В данном случае я выбрал для установки последнюю на данный момент версию Qt — Qt 6.2.3 за исключением двух пакетов (MSVC 2019). При установке для Windows прежде всего стоит отметить пункт компилятора MinGW — на данный момент это MinGW 11.2.0. 64-bit . Остальные компоненты можно устанавливать при необходимости. При установки следует учитывать свободное место на жестком диске, так как некоторые компоненты занимают довольно многом места.
В зависимости от текущей операционной системы набор компонентов может отличаться. Например, набор компонентов для Qt 6.2.3 для MacOS:

Затем надо принять лицензионное соглашение и настроить ярлык для меню Пуск. И далее нажмем на кнопку «Установить»:

Создание проекта С++ в Qt Creator
После завершения установки запустим Qt Creator. На стартовом экране выберем вкладку Projects (Проекты), на которой нажмем на кнопку New (Создать):

В окне создания нового проекта в качестве шаблона проекта выберем Plain C++ Application :

Далее надо будет задать имя проекта и каталог, где он будет располагаться:

На следующих шагах оставим все значения по умолчанию. И на последнем шаге нажмем на кнопку Finish для создания проекта:

И нам откроется проект с некоторым содержимым по умолчанию:

Проект будет иметь один файл — main.cpp , и в центральной части — текстовом редакторе будет открыт его код:
#include using namespace std; int main()
Запустим его, нажав на зеленую стрелку в нижнем левом углу Qt Creator. И в нижней части Qt Creator откроется окно Application Output с результатами работы скомпилированной программы
Qt creator

Где есть нормальная документация по Qt?
cmake qt qt creator
Qt Creator 7 и CMake
linux qt creator
Qt Creator и QBS

Поделистесь ссылкой на цветовые схемы редактора среды QtCreator.
qt creator темы цветовая схема
Где взять arm-none-eabi-gdb и arm-none-eabi-gdb-py в Debian Linux 11 ?
Вышел QtCreator 7, в котором clangd включён по дефолту.
qt creator счастье
Qt Creator 6.0.2 и Cmake
cmake linux qt creator
Настройка gdb в QtCreator во FreeBSD
debug freebsd qt
QtCreator. CMake. Полные пути там, где не надо
cmake project qt creator

Тип layout-а в QMainWindow->layout()
qt qt creator qwidget
Работа с CMake на VSCode по аналогии с QtCreator
cmake qt creator vscode

Неправильный вывод в textEdit
bspwm перевести окна созданных в qtcreator приложений в состояние floating
bspwm qt creator tiling

Почему не сохраняются данные введеные в QTextEdit?
Qt Creator масштабирование QWebView

Отсутствуют подходящие комплекты
c++ cmake qt creator

Почему не меняется переменная?
Ошибка при компиляции quazip.
c++ qt qt creator

Qt Creator — 10 лет а воз всё там — использования внешннего терминала
gnome terminal qt creator как всегда
Вопросы с меткой [qtcreator]
Qt Creator — это кроссплатформенная интегрированная среда разработки (IDE) на С, С++ и QML. Разработана Trolltech (Digia) для работы с фреймворком Qt. Включает в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML. Поддерживаемые компиляторы: GCC, Clang, MinGW, MSVC, Linux ICC, GCCE, RVCT, WINSCW.
534 вопроса
Конкурсные
Неотвеченные
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Неотвеченные (мои метки)
48 показов
Пути к заголовочным файлам. С++ Qt Creator [закрыт]
Создал проект в Qt Creator: Проект без QT. Приложение на языке C++. #include
задан 3 окт в 11:34
14 показов
Qt Creator перестал копировать в clipboard цветной текст
в прошлых версиях qt creator копировал в clipboard в том, числе в html-формате, что позволяло вставлять в word и другие редакторы текст с подсветкой синтаксиса, в последней версии 11.0.2 этого нет (.
задан 15 сен в 14:44
49 показов
Почему qDebug ничего не выводит после нажатия кнопки!
пробую реализовать одну штуку с сигналами и слотами, и возникает проблема в том, что после нажатия на кнопку ничего не происходит, хотя должен выводиться путь до файла. Кнопка сделана с помощью .
задан 19 авг в 10:56
107 показов
Как и где установить комплекты для Qt?
Скачивал Qt Creator через Offline-Установщик, по пути не было никаких компонентов. Хочу создать приложение для десктопа, но не хватает нужного компонента и я не знаю как найти его, особенно сегодня в .
задан 10 авг в 18:53
45 показов
Форма не меняет размер Qt creator
Установил в дизайне формы размер 1650 * 650, однако при запуске программы размер формы совершенно другой (показано на скриншоте). Примерно 800 * 600. Почему так происходит? xml код формы:
задан 9 июл в 17:59
Как поменять цвет неактивной кнопки Qt Creator с++
Хотел изменить цвет кнопки когда она неактивна но столкнулся с проблемой что она не меняется. Пытался сделать через Qt Creator в настройках палитры, но ничего не вышло. Решил сделать через код создав .
задан 3 июл в 17:41
29 показов
Смена стиля QComboBox qt creator c++
В процессе тестировки цветового оформления для программы наткнулся на странную деталь: выпадающий список (QComboBox) при смене заднего фона меняется в дизайне (привет Windows XP). Для сравнения дизайн .
задан 3 июл в 12:16
Как в Qt 5.12 msvc2017 примонтировать все разделы флешки/диска
Хочу понять как примонтировать или назначить литеру на все разделы флэшки/диска (если их несколько), пробую сделать следующим образом: QString getFirstAvailableDriveLetter() < DWORD drives = .
задан 26 июн в 7:48
38 показов
Import Error: No module named ‘PySide2’
Пишу: from PySide2.QtGui import QGuiApplication qt creator пишет Import Error: No module named ‘PySide2’ я установил PySide2 через pip: pip install PySide2 в чем проблема? Как исправить? Linux.
задан 27 мая в 17:38
65 показов
Работа с Boost.asio в Qt
Изучаю Qt и Boost, столкнулся со следующей проблемой: При запуске io_context не появляется интерфейс приложения. Содержимое файла main.cpp: int main(int argc, char *argv[]) < QApplication a(argc, .
задан 20 мая в 4:29
156 показов
Qt/C++ Передвижение мышкой по сцене
Я делаю свой виджет с графиком. На данный момент мне нужно сделать четкое масштабирование на колесико и перемещение мышкой по сцене. Ниже я скину код, там будет куча комментариев в обработке события .
задан 9 мая в 8:04
86 показов
Возможно ли создать exe-файл, который будет работать без компилятора и библиотек?
Возможно ли создать на qt такой exe, что, скажем, тащу я его в колледж на экзамен, при этом не взяв с собой ни компилятор, ни библиотеки, вот прям ничего-ничего, только папку с картинками? Причина — .
задан 12 апр в 3:45
Не отправляется файл по SMTP-протоколу на Qt
Всем привет! Проблема в том, что никак не могу отправить файл Excel по SMTP-протоколу. Помогите пожалуйста, а то сил вообще уже не осталось. Буду очень благодарен Код работает везде, кроме отправки .
задан 22 мар в 10:15
102 показа
Не запускается Qt Creator на Windows 8.1
Всем привет. Пытаюсь установить Qt Creator на windows 8.1 и вроде все скачалось, установилось, но когда запускаю пишет ошибку, как на скрин. Подскажите пожалуйста как это исправить?
задан 19 мар в 10:39
Как настроить андроид эмулятор на qt creator?
Всем привет. Подскажите как я могу исправить ошибки с openSSL при настройке андроид эмулятора на ubuntu 22. Делаю всё по примеру из ютуба, но у меня не так выходит. Не могу настроить openSSL и .