Namespace
Mks – 1
Mouse, Keyboard, and Screen to QEMU
Dependencies
| GLib—2.0 | The base type system library |
| Browse documentation | |
| GObject—2.0 | The base type system library |
| Browse documentation | |
| Gio—2.0 | GObject Interfaces and Objects, Networking, IPC, and I/O |
| Browse documentation | |
| Gdk—4.0 | The GTK windowing system abstraction |
| Browse documentation | |
| Gtk—4.0 | The GTK toolkit |
| Browse documentation |
Structs
| ScreenAttributes |
Screen attributes. |
Enumerations
| MouseButton |
A mouse button. |
| ScreenKind |
A screen kind. |
| TouchEventKind |
The type of a touch event. |
Bitfields
| KeyboardModifier |
The active keyboard modifiers. |
Functions
| get_major_version |
The major version the library. |
| get_micro_version |
The micro version the library. |
| get_minor_version |
The minor version the library. |
| init |
Initializes the library. |
Function Macros
| CHECK_VERSION |
Compile-time version checking. Evaluates to |
| DEPRECATED_FOR | |
| DEPRECATED_IN_1_0_FOR | |
| DEVICE_CONST | |
| ENCODE_VERSION | |
| KEYBOARD_CONST | |
| MOUSE_CONST | |
| SCREEN_CONST | |
| TOUCHABLE_CONST | |
| UNAVAILABLE |
Constants
| MAJOR_VERSION |
Mks major version component (e.g. 1 if |
| MICRO_VERSION |
Mks micro version component (e.g. 3 if |
| MINOR_VERSION |
Mks minor version component (e.g. 2 if |
| VERSION_S |
Mks version, encoded as a string, useful for printing and concatenation. |