QtGrace — полнофункциональное C++ / QT (Qt-SDK) графическое приложение для построения двухмерных графиков, модификация визуального редактора 2D-графиков Grace.
Grace — многофункциональное X11 (X Window System) / Motif (OpenMotif) графическое приложение для построения 2D-графиков. Приложение является потомком ACE/gr (Xmgr), в 1998 году выпущенная под свободной лицензией (на основе версии 4.1.2), с новым именем и для отличия от предыдущего проекта получившая номер версии 5.0.0.
Grace состоит из нескольких относительно независимых компонентов, "ядра" выполняющего анализ и трансформацию наборов данных, с привязкой их к графикам, "командного интерпретатора" обрабатывающего инструкции командного языка и командно-строчные параметры, "драйверов ввода" рисующих графики или сразу записывающих их в файл (заданного формата) и "графического интерфейса" предоставляющего доступ к всему имеющемуся функционалу.
Ядро и основные компоненты Grace относительно независимы от графического интерфейса, это позволяет создавать сторонние интерфейсы при сохранении без изменений стабильную и проверенную временем кодовую базу приложения. Разработка QtGrace начата в 2008 году как модификация Grace 5.1.22, целью являлась полная замена графического интерфейса.
При создании интерфейса QtGrace автор попытался максимально сохранить оригинальный "внешний вид", для того чтобы пользователи Grace могли сразу работать с приложением. В дальнейшем автором включены дополнительные функции и элементы интерфейса, которые он счёл полезными или предложенные пользователями (например "Мастер настройки" запускаемый при первом запуске приложения).
QtGrace имеет весь набор функциональных возможностей необходимых для построения 2D-графиков, можно загрузить файлы проектов созданных в оригинальном приложении (*.gar или *.xgr файлы), дополнительные возможности зависят от загружаемых модулей и внешних приложений.
QtGrace поддерживает создание неограниченного количества графиков, с неограниченным количеством кривых и любым размером данных. Поддерживается управление с помощью сценариев (скриптов), можно задать пользовательские цвета, шрифты, кодировки и многое другое...
QtGrace позволяет осуществлять экспорт графиков в высококачественные векторные и растровые графические изображения форматов (E)PS, PDF, MIF, SVG, PNM, PNG и JPEG (поддержка форматов обеспечивается внешними библиотеками, такими как libjpeg, mozjpeg, libpng, pdflib и др).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.