QML Виртуальная клавиатура для ОС Аврора
Описание проекта:
Разработка QML-компонента виртуальной клавиатуры для мобильной платформы Аврора (Sailfish OS). Компонент предназначен для встраивания в приложения, требующие полного контроля над вводом текста.
Функциональные возможности:
- Русская и английская раскладки
- Переключение языка (Ru/En)
- Режим специальных символов (123/ABC)
- Caps Lock с визуальной индикацией
- Расположение поверх UI (без сдвига содержимого)
- Ввод текста в TextField и TextArea
- Подключение пользовательского обработчика нажатий
- Фиксация координат касаний
- Уникальный ID для каждой кнопки
Технологии:
- QML
- Sailfish Silica
- JavaScript
Авторы:
Студентки группы ИС-2301:
- Драбкина Марина
- Лукьянова Анастасия
Руководитель:
- Звягин Константин Николаевич
Использованные нейросети
В процессе разработки и оформления курсовой работы использовалась нейросеть DeepSeek