Modern Rust GUI Development Framework: Similarities Between GPUI and Tailwind CSS

If you are familiar with Tailwind CSS, you will find the API of GPUI quite familiar. This is because GPUI’s styling API is directly inspired by Tailwind CSS. Indeed, GPUI has adopted an atomic design for UI styling: div() .flex() .size_full() .p_4() .bg(rgb(0xf0f0f0)) .text_color(black()) .child(nav()) ElementId The ElementId is a unique identifier for GPUI elements. … Read more

Loading Qt Designer UI Files Directly in Python vs. Converting UI Files to Python Code

Guide to Loading Qt Designer UI and Event Binding After creating a user interface with Qt Designer, the next step is to bind events to the controls so that the application can respond to user interactions. In Python, you can use the Qt Designer UI either by directly loading the UI file or by converting … Read more

Mini Tool for Embedded UI Development: AirFONTS_1000 Vector Font Library

Mini Tool for Embedded UI Development: AirFONTS_1000 Vector Font Library

AirFONTS_1000 is a vector font library accessory board designed and produced by Hezhuo, featuring an SPI interface. It supports reading vector fonts from sizes 16 to 192, as well as the GBK Chinese and ASCII character sets, and supports grayscale display. When paired with the Air8000 industrial engine series core board, it allows for quick … Read more