RADLib
RADical C++ application framework
RADUi::Slint::FramebufferPlatformConfig Struct Reference

Configuration for the embedded framebuffer-backed Slint platform. More...

#include <RADSlintFramebufferBackend.h>

Public Attributes

const char * framebufferDevice = "auto"
 
uint32_t maxFrames = 0
 
const char * keyboardInputDevice = nullptr
 Optional RAD input devices to poll and forward into Slint. More...
 
const char * pointerInputDevice = nullptr
 

Detailed Description

Configuration for the embedded framebuffer-backed Slint platform.

Member Data Documentation

◆ framebufferDevice

const char* RADUi::Slint::FramebufferPlatformConfig::framebufferDevice = "auto"

RADKernel framebuffer device to open. Use nullptr or "auto" to open the current primary framebuffer.

◆ keyboardInputDevice

const char* RADUi::Slint::FramebufferPlatformConfig::keyboardInputDevice = nullptr

Optional RAD input devices to poll and forward into Slint.

◆ maxFrames

uint32_t RADUi::Slint::FramebufferPlatformConfig::maxFrames = 0

Maximum number of frames rendered before returning from run(). Zero means run until quit() is called.

◆ pointerInputDevice

const char* RADUi::Slint::FramebufferPlatformConfig::pointerInputDevice = nullptr

The documentation for this struct was generated from the following file: