Розроблення кросплатформного застосунку «Ієрархічна нотатна дошка» (Frontend)
No Thumbnail Available
Date
2025-06-26
Authors
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, вкладені полотна, інтерфейс