Начли делать систему команд..
Рефакторинг в TextManager: введена функция init() вместо setValue и setOutputFormat;
InputCommandActivity обобщена до InputParameterActivity
Кажется, научил keyboardManager ставить какую-то историю в запуск
Добавлена активность ExecuteCommandActivity, которая на самом деле пока ничего не делает, т.к. нет CommandManager-а
Сделал Command, CommandManager, добавил его использование в ExecuteCommandActivity
Добавлено описание команд в .docx формате. Взято из РЭ на БЛОК
Переименовал пространство имён Commands в Interaction
Как-то набросана команда К5!
Только она пока ничего не делает ((
Делегировал смену активностий и уничтожение контекста истории, а менеджеру историй -- смену и уничтожение историй.
Все контексты пришлось унаследовать от одного класса Context, чтобы проще было хранить
А я чё-то тут намутил с историями, но Дима приехал из миландра, меня отвлёк рассказом и я всё забыл.
Добавил информацию по команде К5
Исправили ошибки, разобрались с указателями. Теперь компилируется.
В CommadManager в конструкторе передаётся массив команд
Переставили порядок в конструкторе
Опечатку поправили
Добавлен TextManagerViewModel и подключен к qml, но на экран не выводится!
В main.cpp созданы и связаны все сущности, относящиеся к взаимодействию пользователем.
Реализована CanKeyboard
Исправлено наследование сигналов.
Добавлена qml-клавиатура.