README.md

Интерфейс добавления модулей в проект

Данный интефрейс представлен 4мя вертикальными областями:

  • “Доступные модули”;
  • “Модули в проекте”;
  • Окно наполнения файла ports.cpp;
  • Кнопки для взаимодействия с данными.

“Доступные модули”

В данном блоке представлены кнопки, каждая из которых представляет собой доступный модуль. Данные берутся из data/module.xml. При нажатии на кнопку модуль добавится в проект и отобразится во втором блоке.

“Модули в проекте”

В данном блоке представлены кнопки, каждая из которых представляет собой добавленный в проект модуль. При инициализации данные берутся из data/config.xml. При нажатии модуль удалится из проекта и перестанет отображаться во втором блоке.

Окно наполнения файла ports.cpp

В реальном времени показывает наполнения для файла ports.cpp.

Кнопки для взаимодействия с данными

Данный блок включает в себя 4 кнопки:

  • “Очистить” - очищает список модулей в проекте (не записывая в config.xml)
  • “Сброс” - заполняет список модулей в соответствие с файлом config.xml
  • “Сохранить конфиг” - занести сохранения в файл config.xml
  • “Сохранить срр” - занести сохранения в файл ports.cpp

Об успешном выполнении действий двух последних кнопок уведомит диалоговое окно.

Конвейеры
0 успешных
0 с ошибкой