Go to file
openKylinBot 799217abc4 changed debian/source/format to native 2022-05-19 09:54:50 +08:00
LICENSES Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
autotests Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
cmake Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
debian changed debian/source/format to native 2022-05-19 09:54:50 +08:00
docs Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
po Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
src fix FTBFS on mipsel and m68k - src/solid/predicate_parser.c: No such file or directory 2022-05-19 09:54:50 +08:00
.gitignore Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
.gitlab-ci.yml Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
.kde-ci.yml Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
CMakeLists.txt Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
KF5SolidConfig.cmake.in Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
README.md Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
TODO Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00
metainfo.yaml Import Upstream version 5.92.0 2022-05-19 09:54:48 +08:00

README.md

Solid

Desktop hardware abstraction

Introduction

%Solid is a device integration framework. It provides a way of querying and interacting with hardware independently of the underlying operating system.

It provides the following features for application developers:

  • Hardware Discovery
  • Power Management
  • Network Management

Usage

If you are using CMake, you need to have

find_package(KF5Solid NO_MODULE)

(or similar) in your CMakeLists.txt file, and you need to link to KF5::Solid.

See the documentation for the Solid namespace, and the tutorials on TechBase.

There is also a [Solid song](@ref song).