Référence de la classe KoInputDevice

#include <KoInputDevice.h>

Graphe de collaboration de KoInputDevice:

[légende]
Liste de tous les membres

Fonctions membres publiques

 KoInputDevice ()

Fonctions membres publiques statiques

static KoInputDevice allocateInputDevice ()
static QList< KoInputDeviceinputDevices ()
static KoInputDevice mouse ()
static KoInputDevice stylus ()
static KoInputDevice eraser ()
static KoInputDevice puck ()
static KoInputDevice unknown ()

Fonctions membres privées

 KoInputDevice (qint32 id)
qint32 id () const

Fonctions membres privées statiques

static void allocateDefaultDevicesIfNeeded ()
static KoInputDevice allocateNextDevice ()

Attributs privés

qint32 m_id

Attributs privés statiques

static qint32 NextInputDeviceID
static QList< KoInputDeviceInputDevices
static KoInputDevice Mouse
static KoInputDevice Stylus
static KoInputDevice Eraser
static KoInputDevice Puck
static KoInputDevice Unknown

Amis

bool operator== (const KoInputDevice &, const KoInputDevice &)
bool operator!= (const KoInputDevice &, const KoInputDevice &)
bool operator< (const KoInputDevice &, const KoInputDevice &)
bool operator> (const KoInputDevice &, const KoInputDevice &)

Description détaillée

Définition à la ligne 25 du fichier KoInputDevice.h.


Documentation des contructeurs et destructeur

KoInputDevice::KoInputDevice (  ) 

Définition à la ligne 35 du fichier KoInputDevice.cpp.

Références m_id, et UNKNOWN_INPUT_DEVICE_ID.

KoInputDevice::KoInputDevice ( qint32  id  )  [inline, private]

Définition à la ligne 45 du fichier KoInputDevice.h.


Documentation des fonctions membres

KoInputDevice KoInputDevice::allocateInputDevice (  )  [static]

Définition à la ligne 49 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et allocateNextDevice().

Voici le graphe d'appel pour cette fonction :

QList< KoInputDevice > KoInputDevice::inputDevices (  )  [static]

Définition à la ligne 66 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et InputDevices.

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::mouse (  )  [static]

Définition à la ligne 73 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et Mouse.

Référencé par KoToolManager::currentInputDevice().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::stylus (  )  [static]

Définition à la ligne 79 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et Stylus.

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::eraser (  )  [static]

Définition à la ligne 85 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et Eraser.

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::puck (  )  [static]

Définition à la ligne 91 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et Puck.

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::unknown (  )  [static]

Définition à la ligne 97 du fichier KoInputDevice.cpp.

Références allocateDefaultDevicesIfNeeded(), et Unknown.

Voici le graphe d'appel pour cette fonction :

qint32 KoInputDevice::id (  )  const [inline, private]

Définition à la ligne 47 du fichier KoInputDevice.h.

Références m_id.

Référencé par operator!=(), operator<(), operator==(), et operator>().

Voici le graphe d'appel pour cette fonction :

void KoInputDevice::allocateDefaultDevicesIfNeeded (  )  [static, private]

Définition à la ligne 56 du fichier KoInputDevice.cpp.

Références allocateNextDevice(), Eraser, FIRST_INPUT_DEVICE_ID, Mouse, NextInputDeviceID, Puck, et Stylus.

Référencé par allocateInputDevice(), eraser(), inputDevices(), mouse(), puck(), stylus(), et unknown().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

KoInputDevice KoInputDevice::allocateNextDevice (  )  [static, private]

Définition à la ligne 40 du fichier KoInputDevice.cpp.

Références InputDevices, et NextInputDeviceID.

Référencé par allocateDefaultDevicesIfNeeded(), et allocateInputDevice().

Voici le graphe d'appel pour cette fonction :


Documentation des fonctions amies et associées

bool operator== ( const KoInputDevice a,
const KoInputDevice b 
) [friend]

Définition à la ligne 65 du fichier KoInputDevice.h.

bool operator!= ( const KoInputDevice a,
const KoInputDevice b 
) [friend]

Définition à la ligne 70 du fichier KoInputDevice.h.

bool operator< ( const KoInputDevice a,
const KoInputDevice b 
) [friend]

Définition à la ligne 75 du fichier KoInputDevice.h.

bool operator> ( const KoInputDevice a,
const KoInputDevice b 
) [friend]

Définition à la ligne 81 du fichier KoInputDevice.h.


Documentation des données membres

qint32 KoInputDevice::m_id [private]

Définition à la ligne 53 du fichier KoInputDevice.h.

Référencé par id(), et KoInputDevice().

qint32 KoInputDevice::NextInputDeviceID [static, private]

Définition à la ligne 55 du fichier KoInputDevice.h.

Référencé par allocateDefaultDevicesIfNeeded(), et allocateNextDevice().

QList< KoInputDevice > KoInputDevice::InputDevices [static, private]

Définition à la ligne 56 du fichier KoInputDevice.h.

Référencé par allocateNextDevice(), et inputDevices().

KoInputDevice KoInputDevice::Mouse [static, private]

Définition à la ligne 58 du fichier KoInputDevice.h.

Référencé par allocateDefaultDevicesIfNeeded(), et mouse().

KoInputDevice KoInputDevice::Stylus [static, private]

Définition à la ligne 59 du fichier KoInputDevice.h.

Référencé par allocateDefaultDevicesIfNeeded(), et stylus().

KoInputDevice KoInputDevice::Eraser [static, private]

Définition à la ligne 60 du fichier KoInputDevice.h.

Référencé par allocateDefaultDevicesIfNeeded(), et eraser().

KoInputDevice KoInputDevice::Puck [static, private]

Définition à la ligne 61 du fichier KoInputDevice.h.

Référencé par allocateDefaultDevicesIfNeeded(), et puck().

KoInputDevice KoInputDevice::Unknown [static, private]

Définition à la ligne 62 du fichier KoInputDevice.h.

Référencé par unknown().


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:46:07 2006 pour KPlato par  doxygen 1.5.1-p1