qreal/qreal — pull request #407 by efim (2012-05-08 06:30:24+00:00)
Title: Библиотечные связи

RepoApi объединяет несколько одновременно загруженных *.qrs файлов в одном пространстве.
Введены несколько пропертей, и реализована возможность связать элемент одной диаграммы с элементом диаграммы из другого файла.

Модель библиотеки - логическая модель заполненная элементами, к которым пользователь разрешил доступ из других диаграмм. Использование библиотечных сущностей происходит с помощью обозревателя аналогичного обозревателю логической модели.

Старое обращение с несохранёнными данными (ложатся в папку unsaved) не позволял безвредно для файла загружать одновременно несколько файлов. Для исправления научил низшие классы различать, какой клиент они обслуживают и хранить данные основного файла сохранения в отдельном месте.

Появление возможности загружать несколько файлов и разделение на основной сейв и второстепенные - возможно улучшение до полноценной работы с несколькими проектами одновременно.