The Yoe Kiosk Browser is a Qt WebEngine (Chromium) based browser designed for embedded kiosk (full screen, single app) applications. In this scenario, the UI for the device is a web application that displays in a browser running on the device.
The browser utilizes custom dialogs, including login prompts, due to the limitations in Qt's default dialog handling. This approach is essential when prompt input is required via a virtual keyboard, as it ensures the keyboard remains interactable and properly targetable.
mkdir build
cd build
cmake ../
make
Use the Yoe Linux recipe.
This project uses ideas from: