Référence de la classe KoKoolBar

#include <KoKoolBar.h>

Graphe de collaboration de KoKoolBar:

[légende]
Liste de tous les membres

Fonctions membres publiques

 KoKoolBar (QWidget *_parent=0L, const char *_name=0L)
virtual ~KoKoolBar ()
virtual int insertGroup (const QString &_text)
virtual int insertItem (int _grp, const QPixmap &_pix, const QString &_text=QString::null, QObject *_obj=0L, const char *_slot=0L)
virtual void removeGroup (int _grp)
virtual void removeItem (int _grp, int _id)
virtual void renameItem (int _grp, int _id, const QString &_text)
virtual void setActiveGroup (int _grp)
virtual int activeGroup () const
virtual void enableItem (int _grp, int _id, bool _enable)
virtual void enableGroup (int _grp, bool _enable)

Fonctions membres protégées

virtual void resizeEvent (QResizeEvent *_ev)

Attributs protégés

Q3IntDict< KoKoolBarGroupm_mapGroups
int m_iActiveGroup
KoKoolBarBoxm_pBox
KoKoolBarPrivate * d

Description détaillée

Définition à la ligne 140 du fichier KoKoolBar.h.


Documentation des contructeurs et destructeur

KoKoolBar::KoKoolBar ( QWidget *  _parent = 0L,
const char *  _name = 0L 
)

Définition à la ligne 31 du fichier KoKoolBar.cpp.

Références m_mapGroups, et m_pBox.

virtual KoKoolBar::~KoKoolBar (  )  [inline, virtual]

Définition à la ligne 145 du fichier KoKoolBar.h.


Documentation des fonctions membres

int KoKoolBar::insertGroup ( const QString &  _text  )  [virtual]

Définition à la ligne 38 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::id(), m_iActiveGroup, m_mapGroups, resizeEvent(), et setActiveGroup().

Voici le graphe d'appel pour cette fonction :

int KoKoolBar::insertItem ( int  _grp,
const QPixmap &  _pix,
const QString &  _text = QString::null,
QObject *  _obj = 0L,
const char *  _slot = 0L 
) [virtual]

Définition à la ligne 50 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::append(), KoKoolBarGroup::id(), m_iActiveGroup, m_mapGroups, et m_pBox.

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::removeGroup ( int  _grp  )  [virtual]

Définition à la ligne 68 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::id(), m_iActiveGroup, m_mapGroups, m_pBox, resizeEvent(), et KoKoolBarBox::setActiveGroup().

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::removeItem ( int  _grp,
int  _id 
) [virtual]

Définition à la ligne 95 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::id(), m_iActiveGroup, m_mapGroups, m_pBox, et KoKoolBarGroup::remove().

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::renameItem ( int  _grp,
int  _id,
const QString &  _text 
) [virtual]

Définition à la ligne 107 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::id(), KoKoolBarGroup::item(), m_iActiveGroup, m_mapGroups, m_pBox, et KoKoolBarItem::setText().

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::setActiveGroup ( int  _grp  )  [virtual]

Définition à la ligne 123 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::id(), m_iActiveGroup, m_mapGroups, m_pBox, resizeEvent(), et KoKoolBarBox::setActiveGroup().

Référencé par insertGroup(), et KoKoolBarGroup::pressed().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

virtual int KoKoolBar::activeGroup (  )  const [inline, virtual]

Définition à la ligne 154 du fichier KoKoolBar.h.

void KoKoolBar::enableItem ( int  _grp,
int  _id,
bool  _enable 
) [virtual]

Définition à la ligne 194 du fichier KoKoolBar.cpp.

Références KoKoolBarGroup::item(), m_mapGroups, et KoKoolBarItem::setEnabled().

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::enableGroup ( int  _grp,
bool  _enable 
) [virtual]

Définition à la ligne 205 du fichier KoKoolBar.cpp.

Références m_mapGroups, et KoKoolBarGroup::setEnabled().

Voici le graphe d'appel pour cette fonction :

void KoKoolBar::resizeEvent ( QResizeEvent *  _ev  )  [protected, virtual]

Définition à la ligne 135 du fichier KoKoolBar.cpp.

Références KoPageFormat::height(), m_iActiveGroup, m_mapGroups, m_pBox, gensymbolfontmap::pos, testguiform::result, KoKoolBarBox::sizeChanged(), et KoPageFormat::width().

Référencé par insertGroup(), removeGroup(), et setActiveGroup().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

Q3IntDict<KoKoolBarGroup> KoKoolBar::m_mapGroups [protected]

Définition à la ligne 161 du fichier KoKoolBar.h.

Référencé par enableGroup(), enableItem(), insertGroup(), insertItem(), KoKoolBar(), removeGroup(), removeItem(), renameItem(), resizeEvent(), et setActiveGroup().

int KoKoolBar::m_iActiveGroup [protected]

Définition à la ligne 163 du fichier KoKoolBar.h.

Référencé par insertGroup(), insertItem(), removeGroup(), removeItem(), renameItem(), resizeEvent(), et setActiveGroup().

KoKoolBarBox* KoKoolBar::m_pBox [protected]

Définition à la ligne 164 du fichier KoKoolBar.h.

Référencé par insertItem(), KoKoolBar(), removeGroup(), removeItem(), renameItem(), resizeEvent(), et setActiveGroup().

KoKoolBarPrivate* KoKoolBar::d [protected]

Définition à la ligne 165 du fichier KoKoolBar.h.


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