Я разработал свой код в проекте Win32 (приложение Windows). Код - это получение двоичных файлов, преобразование в растровое изображение, а затем создание и анимация из этих растровых изображений. Анимация вызывается в окне win32 (как и в обычной процедуре функции CreateWindow())
Теперь мне нужно разработать графический интерфейс для управления параметрами и графическим интерфейсом, который я должен разработать в QT, поскольку все системы находятся в QT.
Поскольку в основном я программист FPGA, поэтому я не слишком разбираюсь в интеграции различных версий библиотек C++ (таких как win32, win32 console и QT и т.д.). Какова может быть структура программы, т.е. Кнопка (и) GUI вызывает поток CreateWindow(), или я должен сделать.dll моего кода?
Любая ссылка в этом отношении?
Спасибо Кашану
QT использует WIN32 API для большинства операций в сборках Windows. Поэтому наличие кода, использующего WIN32, не является проблемой.
Разумеется, ваш код не будет переносимым для других ОС.
QImage
Qt может принимать (почти) любой необработанный формат растрового изображения (хотя RGB32 даст лучшую производительность, IIRC, потому что его не нужно преобразовывать для отображения), а затем вы можете использоватьQLabel
для его отображения очень просто. Для подробностей изучите Qt, посмотрите учебники и примеры :)