KMultiTabBarTab Class Reference

#include <kmultitabbar.h>

Inheritance diagram for KMultiTabBarTab:

KMultiTabBarButton QPushButton List of all members.

Detailed Description

This class should never be created except with the appendTab call of KMultiTabBar.

Definition at line 216 of file kmultitabbar.h.


Public Slots

virtual void setIcon (const QString &)
virtual void setIcon (const QPixmap &)

Public Member Functions

 KMultiTabBarTab (const QPixmap &pic, const QString &, int id, QWidget *parent, KMultiTabBar::KMultiTabBarPosition pos, KMultiTabBar::KMultiTabBarStyle style)
virtual ~KMultiTabBarTab ()
void setState (bool state)
void showActiveTabText (bool show)
void resize ()

Protected Slots

virtual void slotClicked ()
void setTabsPosition (KMultiTabBar::KMultiTabBarPosition)

Protected Member Functions

void setSize (int)
int neededSize ()
void updateState ()
virtual void drawButton (QPainter *)
virtual void drawButtonLabel (QPainter *)
void drawButtonStyled (QPainter *)
void drawButtonClassic (QPainter *)

Friends

class KMultiTabBarInternal

Member Function Documentation

void KMultiTabBarTab::drawButtonStyled QPainter paint  )  [protected]
 

,sh.height());

Definition at line 629 of file kmultitabbar.cpp.

void KMultiTabBarTab::setState bool  state  ) 
 

set the active state of the tab

Parameters:
state true==active false==not active

Definition at line 560 of file kmultitabbar.cpp.

void KMultiTabBarTab::showActiveTabText bool  show  ) 
 

choose if the text should always be displayed this is only used in classic mode if at all

Definition at line 615 of file kmultitabbar.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys