Qt-Forth - учебный forth с графикой Qt для Windows и Linux
Учиться никогда не поздно,
тем более классическим алгоритмам.
Главная
Учебник
Документация
Алгоритмы
Исходники
DownLoad
Об авторе

Сам проект представляет собой обыкновенную программу на C++ с Qt графикой. Взял я простой пример из Qt из tutorial и вставил в него файлы c алгоритмом (mim3hard.cpp и user.cpp) Qt-Forth. Количество графических классов в Qt-Forth ограничено (form1.cpp, form1.h), т.к. библиотека Qt просто огромная. К сожалению разработчики библиотек сейчас полностью перешли на C++ и не утруждают себя подготовкой C версии (исключение CodeBase) и WIN API. Из за этого нет возможности прямого подключения к объектам, для этого приходиться писать дополнительный слой (wrapping) обертки вызова объектов C++ (user.cpp). А написать полный wrapping к Qt не реально.

Проект состоит из следующих файлов qtforth_win_source.zip на MS С++ 6.0 и qtforth_linux_source.zip на gcc. Файлы почти одинаковы, кроме зависимых от ОС мест, по этому и кладу их в разные архивы, но основной алгоритм одинаков.:

Описание алгоритма main.cpp



Hosted by uCoz