Документация WUI
WUI — компилируемая C++17-библиотека GUI с общими контролами для Windows, Linux, macOS и WebAssembly. Лицензия — Boost Software License 1.0; WUI не входит в Boost и не является header-only библиотекой.
Открыть живой Showcase · Исходный код
Начало работы
- Установка и сборка
- Hello world
- Бэкенд macOS
- WebAssembly и ограничения браузера
- Устройство приложения
- Все контролы
Возможности WUI
В Showcase есть девять видов кнопок, включая чекбокс, тоггл и radio, нарисованные примитивами, Unicode-ввод, фильтрация списков, меню, диалоги, собственная графика и разделители областей. Семь вкладок можно попробовать прямо в браузере.
Windows и Linux — исходные бэкенды. Порты macOS и браузера экспериментальные; интеграционные проверки выполняются на macOS и в Chromium, Firefox и WebKit. Требования и ограничения описаны на страницах платформ.