Hyelicht 2.0
Controller application for the Hyelicht shelf. Paint on the shelf with colors, turn on the fireplace mode, and more.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAbstractAnimationAbstract base class for LED strip animations operating on LedStrip
 CBasicButtonThemed button UI item
 CBrightnessPopupPopup UI item with embedded slider to adjust LED brightness
 CColorButtonThemed button UI item displaying a color choice
 CColorWheelRGB color wheel UI item
 CCurtainAnimated welcome page UI item for onboard mode
 CDisplayControllerProvides PWM-based display backlight control with the help of an attached MCU
 CFireAnimationSimple fire animation to turn the shelf into a digital fireplace
 CGuiMain window UI item
 CHttpServerHTTP REST API binding and server for ShelfModel
 CLedStripConnects to and performs painting operations on a strip of SK9822/APA102 LEDs
 CNonVisualItemExtends QtObject with a default property for use as headless declarative base item
 COnboardSingleton providing UI margins to use when the UI in onboard mode
 CRemoteShelfModelClient for the remoting server provided by ShelfModel
 CShelfVisualization UI item specific to the Hyelicht shelf
 CShelfModelData model and business logic specific to the Hyelicht shelf
 CThemeSingleton providing UI colors and fonts, and helper functions