Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Подготовка рабочего места

На рабочем месте должны быть соблюдены следующие условия:

  • рабочее место функционирует под Astra Linux 1.7.5 на уровне защищенности «Усиленный» или «Максимальный»;

  • создана учетная запись с правами администратора, из-под которой будет происходить создание проекта и сборка пакета;

  • отключена блокировка трассировки ptrace.

Подготовка проекта в Qt Creator

Общие сведения

Для работы в Qt Creator был создан демонстрационный пример, который может использоваться как шаблон для разработчиков на Qt.

Пример написан на языках C++ и QML.

Пример обладает следующим функционалом:

  • загрузка разных страниц с текстом и картинками;

  • светлая/темная тема;

  • загрузка файлов локализации.

Информация

В примере использовалась используется библиотека Qt-5.15.x и базовые модули Qt. Для более сложных проектов необходимо использовать дополнительные библиотеки и компоненты, например: KDE Frameworks и Kirigami UI Framework.

Подготовка репозиториев

Необходимо убедиться, что подключены необходимые репозитории, для этого вывести содержимое файла /etc/apt/sources.list командой:

Command

cat /etc/apt/sources.list

В выводе команды должны присутствовать следующие репозитории:

Блок кода
deb http://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free 
deb http://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free

Если данных репозиториев нет, необходимо добавить их в файл.

Убедившись, что необходимые репозитории подключены, необходимо обновить список пакетов командой:

Command

sudo apt update

Установка Qt и Qt Creator

Для установки Qt и Qt Creator необходимо выполнить следующие команды:

Command

sudo apt install qt5-default
sudo apt install clang cmake
sudo apt install qtdeclarative5-dev qtquickcontrols2-5-dev qttools5-dev
sudo apt install qtcreator

Открытие проекта

Для того чтобы запустить Qt Creator, необходимо в меню Пуск выбрать Разработка — Qt Creator.

Image Added

Для того чтобы открыть проект, необходимо:

  • в окне программы в меню выбрать Файл — Открыть файл или проект;

Image Added

  • в открывшемся окне найти папку проекта и выбрать файл CmakeLists.txt, затем нажать [Открыть].

Image Added

В окне программы будет отображено дерево каталогов и файлов проекта.

Image Added

Сборка проекта

Для того чтобы запустить сборку проекта, необходимо в окне программы в меню выбрать Сборка — Запустить или нажать комбинацию клавиш <Ctrl+R>.

Сборка deb-пакета

Необходимые каталоги и файлы