KDE 4.9 PyKDE API Reference

- KDE's Python API

# PyKDE4.solid Module

## Solid

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

Currently the following backends are implemented on Linux: <ul> <li>HAL</li> <li>udisks</li> <li>upower</li> <li>udev</li> </ul>

on MacOS X: <ul> <li>IOKit</li> </ul>

on Windows: <ul> <li>WMI</li> </ul>

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

Examples: - tutorial1 - tutorial2 - tutorial3 - tutorial4 - tutorial5

Just for fun: song

Author(s):
  Kevin Ottens <ervin@kde.org>
  Lukas Tinkl <ltinkl@redhat.com>
  Pino Toscano <pino@kde.org>
  Alex Fiestas <alex@eyeos.org>
  Rafael Fernández López <ereslibre@kde.org>
  Alex Merry <alex.merry@kdemail.net>
  Mario Bensi <mbensi@ipsquad.net>
  Harald Fernengel <harry@kdevelop.org>

Maintainers:
Kevin Ottens <ervin@kde.org>

License(s):
  LGPLv2

## Namespaces

G | S |
global | Solid |

## Class Index

A | DvbInterface (Solid) | PortableMediaPlayer (Solid)
AcAdapter (Solid) | G | Predicate (Solid)
AudioInterface (Solid) | GenericInterface (Solid) | Processor (Solid)
B | I | S
Battery (Solid) | InternetGateway (Solid) | SerialInterface (Solid)
Block (Solid) | N | SmartCardReader (Solid)
Button (Solid) | NetworkInterface (Solid) | StorageAccess (Solid)
C | NetworkShare (Solid) | StorageDrive (Solid)
Camera (Solid) | Notifier (Solid.Networking) | StorageVolume (Solid)
D | O | V
Device (Solid) | OpticalDisc (Solid) | Video (Solid)
DeviceInterface (Solid) | OpticalDrive (Solid) |
DeviceNotifier (Solid) | P |