README.md
1# Solid
2
3Desktop hardware abstraction
4
5## Introduction
6
7%Solid is a device integration framework. It provides a way of querying and
8interacting with hardware independently of the underlying operating system.
9
10It provides the following features for application developers:
11
12- Hardware Discovery
13- Power Management
14- Network Management
15
16
17## Usage
18
19If you are using CMake, you need to have
20
21 find_package(KF5Solid NO_MODULE)
22
23(or similar) in your CMakeLists.txt file, and you need to link to KF5::Solid.
24
25See the documentation for the Solid namespace, and the [tutorials on
26TechBase][tutorials].
27
28
29
30There is also a [Solid song](@ref song).
31
32[tutorials]: http://techbase.kde.org/Development/Tutorials/Solid_Tutorials
33