Пятница, 17.10.2025 19:00
Подготавливаем проект Qt6 к публикации
В процессе разработки, уже на этапе тестирования появляется необходимость упаковки программы для отправки её пользователям. Программа написанная на Qt6 зависит от большого количества библиотек, как самого фреймворка, так и, например, от GCC. Чтобы решить проблему подготовки к публикации проекта в Qt6 используется утилита winqtdeploy, но она копирует не все необходимые разделяемые библиотеки. Сегодня мы рассмотрим подготовку проекта на Qt6 к публикации, скопировав в отдельную папку, все необходимые для запуска программы файлы и разделяемые библиотеки.
Категория Qt6
Теги Qt6 CMAKE
Просмотров: 30
Четверг, 16.10.2025 19:00
Функции и макросы в CMake
Проекты использующие CMake по мере разработки, со временем обрастают всё большим числом настроек. К тому же код CMake, используемый в одном проекте, как правило начинает использоваться в других проектах. В CMake как правило код разбивают на части и помещают в отдельные файлы и уже в файле CMakeLists.txt включают эти файлы в определённом порядке. Если же один и тот же код предполагается использовать, например, для обработки разных файлов, имеет смысл объявить отдельную функцию, которая будет содержать данный код. Сегодня мы рассмотрим использование функций и макросов в CMake.
Категория Qt6
Теги Qt6 CMAKE
Просмотров: 24
Вторник, 19.08.2025 19:00
Перенаправление вывода отладочной информации в Qt6
Фреймворк Qt6 предоставляет широкие возможности управления выводом отладочной информации. Один из них – перенаправление вывода функций отладки, самая часто использующаяся из них qDebug(). Сегодня мы рассмотрим перенаправление вывода отладочной информации в канал вывода stderr.
Категория Qt6
Теги Qt Qt6 Cpp CMAKE
Просмотров: 92
Понедельник, 18.08.2025 19:00
Отладка проектов Qt Quick (QML) в VSCode
Проекты Qt Quick в файлах .qml, помимо кода описания компонентов могут содержать JavaScript код, который может управлять поведением элементов в окне и, в том числе, обращаться к коду нашего проекта, написанного на C++. Для отладки этого кода нам потребуется отдельный отладчик и дополнительная настройка проекта Сегодня мы рассмотрим отладку проектов Qt Quick (QML) в VSCode.
Категория Qt6
Теги Qt Qt6 Cpp qml CMAKE
Просмотров: 131
Пятница, 15.08.2025 19:00
Отладка проектов Qt6 в VSCode с использованием gdb
Отладка программы для любого проекта — неотъемлемая часть цикла разработки. Для разных задач и типов приложений могут использоваться разнообразие способы отладки. Иногда достаточно вывода информации в консоль. В сложных ситуациях может потребоваться пошаговая отладка программного кода с анализом содержимого локальных переменных. Сегодня мы рассмотрим настройку отладки проектов Qt6 в VSCode с использованием gdb.
Категория Qt6
Теги vscode Qt Qt6 gdb c++
Просмотров: 137