Référence de la classe KoCanvasResourceProvider

#include <KoCanvasResourceProvider.h>

Liste de tous les membres

Signaux

void sigResourceChanged (KoCanvasResource::EnumCanvasResource key, const QVariant &res)

Fonctions membres publiques

 KoCanvasResourceProvider (QObject *parent)
 ~KoCanvasResourceProvider ()
void setResource (KoCanvasResource::EnumCanvasResource key, const QVariant &value)
QVariant resource (KoCanvasResource::EnumCanvasResource key)
void setKoColor (KoCanvasResource::EnumCanvasResource key, const KoColor &color)
KoColor koColor (KoCanvasResource::EnumCanvasResource key)
void setForegroundColor (const KoColor &color)
KoColor foregroundColor ()
void setBackgroundColor (const KoColor &color)
KoColor backgroundColor ()
void setKoID (KoCanvasResource::EnumCanvasResource key, const KoID &id)
KoID koID (KoCanvasResource::EnumCanvasResource key)

Fonctions membres privées

 KoCanvasResourceProvider (const KoCanvasResourceProvider &)
KoCanvasResourceProvideroperator= (const KoCanvasResourceProvider &)

Attributs privés

QVariant m_empty
QHash< int, QVariant > m_resources


Description détaillée

The KoCanvasResourceProvider contains a set of per-canvas &reserties, like current foreground color, current background color and more. All tools belonging to the current canvas are notified when a Resource changes (is set).

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


Documentation des contructeurs et destructeur

KoCanvasResourceProvider::KoCanvasResourceProvider ( QObject *  parent  ) 

Définition à la ligne 25 du fichier KoCanvasResourceProvider.cpp.

KoCanvasResourceProvider::~KoCanvasResourceProvider (  )  [inline]

Définition à la ligne 72 du fichier KoCanvasResourceProvider.h.

KoCanvasResourceProvider::KoCanvasResourceProvider ( const KoCanvasResourceProvider  )  [private]


Documentation des fonctions membres

void KoCanvasResourceProvider::setResource ( KoCanvasResource::EnumCanvasResource  key,
const QVariant &  value 
)

Définition à la ligne 30 du fichier KoCanvasResourceProvider.cpp.

Références m_resources, et sigResourceChanged().

Référencé par setBackgroundColor(), setForegroundColor(), setKoColor(), et setKoID().

Voici le graphe d'appel pour cette fonction :

QVariant KoCanvasResourceProvider::resource ( KoCanvasResource::EnumCanvasResource  key  ) 

Renvoie:
a qvariant containing the specified resource or 0 if the specified resource does not exist.

Définition à la ligne 41 du fichier KoCanvasResourceProvider.cpp.

Références m_empty, et m_resources.

Référencé par backgroundColor(), foregroundColor(), koColor(), et koID().

Voici le graphe d'appel pour cette fonction :

void KoCanvasResourceProvider::setKoColor ( KoCanvasResource::EnumCanvasResource  key,
const KoColor color 
)

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

Références setResource().

Voici le graphe d'appel pour cette fonction :

KoColor KoCanvasResourceProvider::koColor ( KoCanvasResource::EnumCanvasResource  key  ) 

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

Références resource().

Voici le graphe d'appel pour cette fonction :

void KoCanvasResourceProvider::setForegroundColor ( const KoColor color  ) 

Définition à la ligne 62 du fichier KoCanvasResourceProvider.cpp.

Références KoCanvasResource::ForegroundColor, et setResource().

Voici le graphe d'appel pour cette fonction :

KoColor KoCanvasResourceProvider::foregroundColor (  ) 

Définition à la ligne 70 du fichier KoCanvasResourceProvider.cpp.

Références KoCanvasResource::ForegroundColor, et resource().

Voici le graphe d'appel pour cette fonction :

void KoCanvasResourceProvider::setBackgroundColor ( const KoColor color  ) 

Définition à la ligne 76 du fichier KoCanvasResourceProvider.cpp.

Références KoCanvasResource::BackgroundColor, et setResource().

Voici le graphe d'appel pour cette fonction :

KoColor KoCanvasResourceProvider::backgroundColor (  ) 

Définition à la ligne 84 du fichier KoCanvasResourceProvider.cpp.

Références KoCanvasResource::BackgroundColor, et resource().

Voici le graphe d'appel pour cette fonction :

void KoCanvasResourceProvider::setKoID ( KoCanvasResource::EnumCanvasResource  key,
const KoID id 
)

Définition à la ligne 90 du fichier KoCanvasResourceProvider.cpp.

Références setResource().

Voici le graphe d'appel pour cette fonction :

KoID KoCanvasResourceProvider::koID ( KoCanvasResource::EnumCanvasResource  key  ) 

Définition à la ligne 98 du fichier KoCanvasResourceProvider.cpp.

Références resource().

Voici le graphe d'appel pour cette fonction :

void KoCanvasResourceProvider::sigResourceChanged ( KoCanvasResource::EnumCanvasResource  key,
const QVariant &  res 
) [signal]

Référencé par setResource().

KoCanvasResourceProvider& KoCanvasResourceProvider::operator= ( const KoCanvasResourceProvider  )  [private]


Documentation des données membres

QVariant KoCanvasResourceProvider::m_empty [private]

Définition à la ligne 103 du fichier KoCanvasResourceProvider.h.

Référencé par resource().

QHash<int, QVariant> KoCanvasResourceProvider::m_resources [private]

Définition à la ligne 104 du fichier KoCanvasResourceProvider.h.

Référencé par resource(), et setResource().


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