• Skip to content
  • Skip to link menu
KDE 4.3 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

Solid

Solid::AcAdapter

Solid::AcAdapter Class Reference

This device interface is available on AC adapters. More...

#include <acadapter.h>

Inheritance diagram for Solid::AcAdapter:
Solid::DeviceInterface QObject

List of all members.

Signals

void plugStateChanged (bool newState, const QString &udi)

Public Member Functions

bool isPlugged () const
virtual ~AcAdapter ()

Static Public Member Functions

static Type deviceInterfaceType ()

Properties

bool plugged

Detailed Description

This device interface is available on AC adapters.

Definition at line 35 of file acadapter.h.


Constructor & Destructor Documentation

Solid::AcAdapter::~AcAdapter (  )  [virtual]

Destroys an AcAdapter object.

Definition at line 33 of file acadapter.cpp.


Member Function Documentation

static Type Solid::AcAdapter::deviceInterfaceType (  )  [inline, static]

Get the Solid::DeviceInterface::Type of the AcAdapter device interface.

Returns:
the AcAdapter device interface type
See also:
Solid::Ifaces::Enums::DeviceInterface::Type

Definition at line 66 of file acadapter.h.

bool Solid::AcAdapter::isPlugged (  )  const

Indicates if this AC adapter is plugged.

Returns:
true if the adapter is plugged, false otherwise

Definition at line 38 of file acadapter.cpp.

void Solid::AcAdapter::plugStateChanged ( bool  newState,
const QString &  udi 
) [signal]

This signal is emitted when the AC adapter is plugged or unplugged.

Parameters:
newState true if the AC adapter is plugged, false otherwise
udi the UDI of the AC adapter

Property Documentation

bool Solid::AcAdapter::plugged [read]

Definition at line 38 of file acadapter.h.


The documentation for this class was generated from the following files:
  • acadapter.h
  • acadapter.cpp

Solid

Skip menu "Solid"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.6.1
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal