Référence de la classe KoKoolBarBox

#include <KoKoolBar.h>

Graphe de collaboration de KoKoolBarBox:

[légende]
Liste de tous les membres

Fonctions membres publiques

 KoKoolBarBox (KoKoolBar *_bar)
void setActiveGroup (KoKoolBarGroup *_grp)
int maxHeight () const
void sizeChanged ()

Connecteurs protégés

void scrollUp ()
void scrollDown ()

Fonctions membres protégées

virtual void resizeEvent (QResizeEvent *_ev)
virtual void drawContents (QPainter *)
virtual void mousePressEvent (QMouseEvent *_ev)
KoKoolBarItemfindByPos (int _abs_y) const
bool needsScrolling () const
bool isAtBottom () const
bool isAtTop () const
void updateScrollButtons ()

Attributs protégés

KoKoolBarm_pBar
int m_iYOffset
int m_iYIcon
KoKoolBarGroupm_pGroup
QPushButton * m_pButtonUp
QPushButton * m_pButtonDown
KoKoolBarBoxPrivate * d

Description détaillée

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


Documentation des contructeurs et destructeur

KoKoolBarBox::KoKoolBarBox ( KoKoolBar _bar  ) 

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

Références m_iYIcon, m_iYOffset, et m_pGroup.


Documentation des fonctions membres

void KoKoolBarBox::setActiveGroup ( KoKoolBarGroup _grp  ) 

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

Références m_iYIcon, m_iYOffset, et m_pGroup.

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

Voici le graphe d'appel pour cette fonction :

int KoKoolBarBox::maxHeight (  )  const

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

Références KoKoolBarGroup::iterator(), et m_pGroup.

Référencé par isAtBottom(), needsScrolling(), et scrollDown().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoKoolBarBox::sizeChanged (  )  [inline]

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

Références resizeEvent().

Référencé par KoKoolBar::resizeEvent().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoKoolBarBox::scrollUp (  )  [protected, slot]

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

Références isAtTop(), KoKoolBarGroup::iterator(), m_iYIcon, m_iYOffset, m_pGroup, et updateScrollButtons().

Référencé par resizeEvent().

void KoKoolBarBox::scrollDown (  )  [protected, slot]

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

Références KoPageFormat::height(), isAtBottom(), KoKoolBarGroup::iterator(), m_iYIcon, m_iYOffset, m_pGroup, maxHeight(), et updateScrollButtons().

Référencé par resizeEvent().

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

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

Références m_pButtonDown, m_pButtonUp, needsScrolling(), scrollDown(), scrollUp(), et updateScrollButtons().

Référencé par sizeChanged().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoKoolBarBox::drawContents ( QPainter *   )  [protected, virtual]

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

Références KoPageFormat::height(), KoKoolBarGroup::iterator(), m_iYOffset, m_pGroup, et KoPageFormat::width().

Voici le graphe d'appel pour cette fonction :

virtual void KoKoolBarBox::mousePressEvent ( QMouseEvent *  _ev  )  [inline, protected, virtual]

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

Références findByPos(), m_iYOffset, et KoKoolBarItem::press().

Voici le graphe d'appel pour cette fonction :

KoKoolBarItem * KoKoolBarBox::findByPos ( int  _abs_y  )  const [protected]

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

Références KoKoolBarGroup::iterator(), et m_pGroup.

Référencé par mousePressEvent().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

bool KoKoolBarBox::needsScrolling (  )  const [protected]

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

Références KoPageFormat::height(), m_pGroup, et maxHeight().

Référencé par resizeEvent().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

bool KoKoolBarBox::isAtBottom (  )  const [protected]

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

Références KoPageFormat::height(), KoKoolBarGroup::items(), m_iYIcon, m_iYOffset, m_pGroup, et maxHeight().

Référencé par scrollDown(), et updateScrollButtons().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

bool KoKoolBarBox::isAtTop (  )  const [protected]

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

Références m_iYIcon.

Référencé par scrollUp(), et updateScrollButtons().

Voici le graphe d'appel pour cette fonction :

void KoKoolBarBox::updateScrollButtons (  )  [protected]

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

Références KoPageFormat::height(), isAtBottom(), isAtTop(), m_pButtonDown, m_pButtonUp, et KoPageFormat::width().

Référencé par resizeEvent(), scrollDown(), et scrollUp().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

KoKoolBar* KoKoolBarBox::m_pBar [protected]

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

int KoKoolBarBox::m_iYOffset [protected]

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

Référencé par drawContents(), isAtBottom(), KoKoolBarBox(), mousePressEvent(), scrollDown(), scrollUp(), et setActiveGroup().

int KoKoolBarBox::m_iYIcon [protected]

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

Référencé par isAtBottom(), isAtTop(), KoKoolBarBox(), scrollDown(), scrollUp(), et setActiveGroup().

KoKoolBarGroup* KoKoolBarBox::m_pGroup [protected]

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

Référencé par drawContents(), findByPos(), isAtBottom(), KoKoolBarBox(), maxHeight(), needsScrolling(), scrollDown(), scrollUp(), et setActiveGroup().

QPushButton* KoKoolBarBox::m_pButtonUp [protected]

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

Référencé par resizeEvent(), et updateScrollButtons().

QPushButton* KoKoolBarBox::m_pButtonDown [protected]

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

Référencé par resizeEvent(), et updateScrollButtons().

KoKoolBarBoxPrivate* KoKoolBarBox::d [protected]

Définition à la ligne 136 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:18 2006 pour KPlato par  doxygen 1.5.1-p1