Написать приложение с окном на SDL2+OpenGL, с event loop'ом Qt5
1. Для вывода графики должно создаваться отдельное окошко средствами SDL2+OpenGL 2.1 Compability Profile (в начале будет достаточно вызова glClearColor+glClear для проверки)
2. Важно: окошко SDL должно получать все события ввода: мышь (move, click, double click, hover, scroll), клавиатура (клавиши+hotkeys). События передаются с помощью SDL_Event
3. Должна быть возможность изменять размер окошка с графикой
4. Для проверки событий можно пользоваться IMGUI для отрисовки
Возможен вариант что в Qt создается тоже какое-то прокси окошко для работы с событиями, но хочется избежать схемы QWidget::createWindowContainer(QWindow::fromWinId(sdlWindowId, parent, Qt::ForeignWindow)), т.к. уже было выяснено что к примеру на некоторых Mac'ах с видеокартами Intel не будет видно OpenGL графики.
Платформы: Windows 10 + OSX (последние версии) + Linux (последние Ubuntu).
Просьба писать тут (хочется конкретики), не в телегу