Розроблення кросплатформного застосунку «Ієрархічна нотатна дошка» (Frontend)

No Thumbnail Available

Date

2025-06-26

Journal Title

Journal ISSN

Volume Title

Publisher

НЛТУ України

Abstract

Бакалаврська дипломна робота містить 58 сторінок, 20 ілюстрацій, 5 додатків, 13 джерел. Ця робота присвячена розробленню клієнтської (фронтенд) частини кросплатформного застосунку «Ієрархічна нотатна дошка». Застосунок забезпечує графічний інтерфейс для створення та взаємодії з цифровими полотнами, на яких можна розміщувати текстові блоки, зображення, файли, вкладені підполотна та графічні об’єкти (лінії, стрілки, фігури, вільне малювання). Інтерфейс реалізовано на основі фреймворку Qt із використанням мови QML. У роботі реалізовано підтримку вкладених полотен, drag-and-drop взаємодії, інлайн-редагування, контекстних меню, вкладок і реактивного інтерфейсу. Об’єкти синхронізуються з backend-логікою через клас CanvasManager. Інтерфейс адаптований до темної теми, а структура забезпечує гнучке масштабування та розширення.

Description

Keywords

Qt, QML, фронтенд, ієрархічна нотатна дошка, CanvasView, ExplorerView, drag-and-drop, вкладені полотна, інтерфейс

Citation