KDevelop API Documentation

KTabZoomBar Class Reference

#include <ktabzoombar.h>

Inheritance diagram for KTabZoomBar:

Inheritance graph
[legend]
Collaboration diagram for KTabZoomBar:

Collaboration graph
[legend]
List of all members.

Signals

void selected (int index)
void unselected ()
void docked ()

Public Member Functions

 KTabZoomBar (QWidget *parent=0, KTabZoomPosition::Position pos=KTabZoomPosition::Left, const char *name=0)
 ~KTabZoomBar ()
int addTab (const QTab &tab, const QString &toolTip=QString::null)
void removeTab (int index)
void setActiveIndex (int index)
void unsetButtons ()
void setDockMode (bool docked)

Private Slots

void clicked (int index)

Private Attributes

KTabZoomBarPrivated

Constructor & Destructor Documentation

KTabZoomBar::KTabZoomBar QWidget parent = 0,
KTabZoomPosition::Position  pos = KTabZoomPosition::Left,
const char *  name = 0
 

Definition at line 43 of file ktabzoombar.cpp.

References clicked(), d, KTabZoomBarPrivate::m_clickedMapper, KTabZoomBarPrivate::m_count, KTabZoomBarPrivate::m_docked, KTabZoomBarPrivate::m_layout, KTabZoomBarPrivate::m_selected, and KTabZoomBarPrivate::m_tabPosition.

KTabZoomBar::~KTabZoomBar  ) 
 

Definition at line 66 of file ktabzoombar.cpp.


Member Function Documentation

int KTabZoomBar::addTab const QTab tab,
const QString toolTip = QString::null
 

Definition at line 72 of file ktabzoombar.cpp.

References clicked(), d, KTabZoomBarPrivate::m_buttons, KTabZoomBarPrivate::m_clickedMapper, KTabZoomBarPrivate::m_count, KTabZoomBarPrivate::m_layout, and KTabZoomBarPrivate::m_tabPosition.

Referenced by KTabZoomWidget::addTab().

void KTabZoomBar::clicked int  index  )  [private, slot]
 

Definition at line 101 of file ktabzoombar.cpp.

References d, KTabZoomBarPrivate::m_buttons, setActiveIndex(), and unselected().

Referenced by addTab(), and KTabZoomBar().

void KTabZoomBar::docked  )  [signal]
 

void KTabZoomBar::removeTab int  index  ) 
 

Definition at line 90 of file ktabzoombar.cpp.

References d, and KTabZoomBarPrivate::m_buttons.

Referenced by KTabZoomWidget::removeTab(), and KTabZoomWidget::widgetDeleted().

void KTabZoomBar::selected int  index  )  [signal]
 

Referenced by setActiveIndex().

void KTabZoomBar::setActiveIndex int  index  ) 
 

Definition at line 118 of file ktabzoombar.cpp.

References d, KTabZoomBarPrivate::m_buttons, and selected().

Referenced by clicked(), KTabZoomWidget::loadSettings(), and KTabZoomWidget::raiseWidget().

void KTabZoomBar::setDockMode bool  docked  ) 
 

Definition at line 150 of file ktabzoombar.cpp.

References d, and KTabZoomBarPrivate::m_docked.

Referenced by KTabZoomWidget::setDockMode().

void KTabZoomBar::unselected  )  [signal]
 

Referenced by clicked(), and unsetButtons().

void KTabZoomBar::unsetButtons  ) 
 

Definition at line 135 of file ktabzoombar.cpp.

References d, KTabZoomBarPrivate::m_buttons, and unselected().

Referenced by KTabZoomWidget::lowerAllWidgets(), KTabZoomWidget::lowerWidget(), and KTabZoomWidget::unselected().


Member Data Documentation

KTabZoomBarPrivate* KTabZoomBar::d [private]
 

Definition at line 45 of file ktabzoombar.h.

Referenced by addTab(), clicked(), KTabZoomBar(), removeTab(), setActiveIndex(), setDockMode(), and unsetButtons().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:48:37 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003