11#include <QSignalMapper>
15#include <solid/battery.h>
16#include <solid/block.h>
17#include <solid/camera.h>
18#include <solid/device.h>
19#include <solid/devicenotifier.h>
20#include <solid/opticaldisc.h>
21#include <solid/opticaldrive.h>
22#include <solid/portablemediaplayer.h>
23#include <solid/processor.h>
24#include <solid/storageaccess.h>
25#include <solid/storagedrive.h>
26#include <solid/storagevolume.h>
34 ~DeviceSignalMapper()
override;
45class BatterySignalMapper :
public DeviceSignalMapper
51 ~BatterySignalMapper()
override;
54 void chargePercentChanged(
int value);
55 void chargeStateChanged(
int newState);
56 void presentStateChanged(
bool newState);
59class StorageAccessSignalMapper :
public DeviceSignalMapper
64 explicit StorageAccessSignalMapper(
QObject *
parent =
nullptr);
65 ~StorageAccessSignalMapper()
override;
68 void accessibilityChanged(
bool accessible);
QObject * parent() const const
QVariant property(const char *name) const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:38 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.