Skip to content

slint::language::KeyEvent Struct

struct KeyEvent;
C++
#include <slint.h>
C++

This structure is generated and passed to the key press and release callbacks of the FocusScope element.

SharedString slint::language::KeyEvent::text

The unicode representation of the key pressed.

KeyboardModifiers slint::language::KeyEvent::modifiers

The keyboard modifiers active at the time of the key press event.

bool slint::language::KeyEvent::repeat

This field is set to true for key press events that are repeated, i.e. the key is held down. It’s always false for key release events.


© 2026 SixtyFPS GmbH