• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

kmilo

KVaio Class Reference

#include <kvaio.h>

Inheritance diagram for KVaio:

Inheritance graph
[legend]

List of all members.


Detailed Description

KVaio class This class provides an interface between the Vaio driver and the respective application (either the kmilod module or a single application).

This class provides the application of the events created by the KVaioDriverInterface class.

Author:
Mirko Boehm <mirko@hackerbuero.org>
Version:
0.2

Definition at line 51 of file kvaio.h.


Public Slots

void blankScreen ()
void suspendToDisk ()
void BrightnessUp (int step)
void BrightnessDown (int step)
void VolumeUp (int step)
void VolumeDown (int step)
void mute ()

Public Member Functions

 KVaio (KMiloKVaio *parent=0, const char *name=0)
virtual ~KVaio ()
const KVaioDriverInterface * driver ()
void loadConfiguration (KConfig *)
const int progress ()

Protected Slots

void slotVaioEvent (int)
void slotTimeout ()

Protected Member Functions

bool isKScreensaverAvailable ()
bool isKMiloDAvailable ()
bool showTextMsg (const QString &msg)
bool showProgressMsg (const QString &msg, int progress)
bool showBatteryStatus (bool force=false)

Protected Attributes

KVaioDriverInterface * mDriver
Display * mDisp

Constructor & Destructor Documentation

KVaio::KVaio ( KMiloKVaio *  parent = 0,
const char *  name = 0 
) [explicit]

Definition at line 62 of file kvaio.cpp.

KVaio::~KVaio (  )  [virtual]

Definition at line 116 of file kvaio.cpp.


Member Function Documentation

const KVaioDriverInterface * KVaio::driver (  ) 

Definition at line 351 of file kvaio.cpp.

void KVaio::loadConfiguration ( KConfig *  k  ) 

Definition at line 331 of file kvaio.cpp.

const int KVaio::progress (  )  [inline]

Definition at line 62 of file kvaio.h.

bool KVaio::isKScreensaverAvailable (  )  [protected]

Definition at line 249 of file kvaio.cpp.

bool KVaio::isKMiloDAvailable (  )  [protected]

Definition at line 290 of file kvaio.cpp.

bool KVaio::showTextMsg ( const QString &  msg  )  [protected]

Definition at line 175 of file kvaio.cpp.

bool KVaio::showProgressMsg ( const QString &  msg,
int  progress 
) [protected]

Definition at line 182 of file kvaio.cpp.

bool KVaio::showBatteryStatus ( bool  force = false  )  [protected]

Definition at line 364 of file kvaio.cpp.

void KVaio::slotVaioEvent ( int  event  )  [protected, slot]

Definition at line 125 of file kvaio.cpp.

void KVaio::slotTimeout (  )  [protected, slot]

Definition at line 356 of file kvaio.cpp.

void KVaio::blankScreen (  )  [slot]

Definition at line 188 of file kvaio.cpp.

void KVaio::suspendToDisk (  )  [slot]

Definition at line 229 of file kvaio.cpp.

void KVaio::BrightnessUp ( int  step  )  [slot]

Definition at line 454 of file kvaio.cpp.

void KVaio::BrightnessDown ( int  step  )  [slot]

Definition at line 467 of file kvaio.cpp.

void KVaio::VolumeUp ( int  step  )  [slot]

Definition at line 530 of file kvaio.cpp.

void KVaio::VolumeDown ( int  step  )  [slot]

Definition at line 544 of file kvaio.cpp.

void KVaio::mute (  )  [slot]

Definition at line 595 of file kvaio.cpp.


Member Data Documentation

KVaioDriverInterface* KVaio::mDriver [protected]

Definition at line 65 of file kvaio.h.

Display* KVaio::mDisp [protected]

Definition at line 66 of file kvaio.h.


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

kmilo

Skip menu "kmilo"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
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