[dependencies.const-field-offset]
version = "0.1.2"
[dependencies.document-features]
optional = true
version = "0.2.0"
[dependencies.i-slint-backend-selector]
version = "=1.2.2"
[dependencies.i-slint-core]
default-features = false
version = "=1.2.2"
[dependencies.i-slint-renderer-femtovg]
default-features = false
optional = true
version = "=1.2.2"
[dependencies.log]
optional = true
version = "0.4.17"
[dependencies.num-traits]
default-features = false
version = "0.2"
[dependencies.once_cell]
default-features = false
features = ["alloc"]
version = "1.5"
[dependencies.pin-weak]
default-features = false
version = "1.1"
[dependencies.slint-macros]
version = "=1.2.2"
[dependencies.vtable]
version = "0.1.6"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0.163"
[dev-dependencies.serde_json]
version = "1.0.96"
[features]
accessibility = ["i-slint-backend-selector/accessibility"]
backend-linuxkms = ["i-slint-backend-selector/backend-linuxkms", "std"]
backend-qt = ["i-slint-backend-selector/i-slint-backend-qt", "std"]
backend-winit = ["i-slint-backend-selector/backend-winit", "std"]
backend-winit-wayland = ["i-slint-backend-selector/backend-winit-wayland", "std"]
backend-winit-x11 = ["i-slint-backend-selector/backend-winit-x11", "std"]
compat-1-0 = ["compat-1-2", "renderer-software"]
compat-1-2 = []
default = ["std", "backend-winit", "renderer-femtovg", "renderer-software", "backend-qt", "accessibility", "compat-1-2"]
gettext = ["i-slint-core/gettext-rs"]
libm = ["i-slint-core/libm"]
log = ["dep:log"]
renderer-femtovg = ["i-slint-backend-selector/renderer-femtovg", "dep:i-slint-renderer-femtovg", "std"]
renderer-skia = ["i-slint-backend-selector/renderer-skia", "std"]
renderer-skia-opengl = ["i-slint-backend-selector/renderer-skia-opengl", "std"]
renderer-skia-vulkan = ["i-slint-backend-selector/renderer-skia-vulkan", "std"]
renderer-software = ["i-slint-backend-selector/renderer-software", "i-slint-core/software-renderer"]
renderer-winit-femtovg = ["renderer-femtovg"]
renderer-winit-skia = ["renderer-skia"]
renderer-winit-skia-opengl = ["renderer-skia-opengl"]
renderer-winit-skia-vulkan = ["renderer-skia-vulkan"]
renderer-winit-software = ["renderer-software"]
serde = ["i-slint-core/serde"]
software-renderer-systemfonts = ["renderer-software", "i-slint-core/software-renderer-systemfonts"]
std = ["i-slint-core/std"]
unsafe-single-threaded = ["i-slint-core/unsafe-single-threaded"]
[lib]
path = "lib.rs"
[package]
authors = ["Slint Developers <info@slint.dev>"]
categories = ["gui", "rendering::engine"]
description = "GUI toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications"
edition = "2021"
homepage = "https://slint.rs"
keywords = ["gui", "toolkit", "graphics", "design", "ui"]
license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-1.1 OR LicenseRef-Slint-commercial"
name = "slint"
readme = "README.md"
repository = "https://github.com/slint-ui/slint"
rust-version = "1.66"
version = "1.2.2"
[package.metadata.docs.rs]
features = ["document-features", "log", "gettext", "renderer-software", "renderer-femtovg"]
rustdoc-args = ["--html-in-header", "docs/resources/slint-docs-highlight.html"]