• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdeutils
 

tdeutils

Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
KMultiTabBarButton Class Reference
KMultiTabBar related classes

#include <tdemultitabbar.h>

Inheritance diagram for KMultiTabBarButton:
KMultiTabBarTab

Public Slots

void setPosition (KMultiTabBar::KMultiTabBarPosition)
 
void setStyle (KMultiTabBar::KMultiTabBarStyle)
 
void setText (const TQString &)
 
TQSize sizeHint () const
 

Signals

void clicked (int id)
 

Public Member Functions

 KMultiTabBarButton (const TQPixmap &pic, const TQString &, TQPopupMenu *popup, int id, TQWidget *parent, KMultiTabBar::KMultiTabBarPosition pos, KMultiTabBar::KMultiTabBarStyle style)
 
 KMultiTabBarButton (const TQString &, TQPopupMenu *popup, int id, TQWidget *parent, KMultiTabBar::KMultiTabBarPosition pos, KMultiTabBar::KMultiTabBarStyle style)
 
virtual ~KMultiTabBarButton ()
 
int id () const
 

Protected Slots

virtual void slotClicked ()
 

Protected Member Functions

virtual void hideEvent (class TQHideEvent *)
 
virtual void showEvent (class TQShowEvent *)
 

Protected Attributes

KMultiTabBar::KMultiTabBarPosition m_position
 
KMultiTabBar::KMultiTabBarStyle m_style
 
TQString m_text
 

Detailed Description

This class represents a tab bar button in a KMultiTabBarWidget.

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

Definition at line 205 of file tdemultitabbar.h.

Constructor & Destructor Documentation

◆ KMultiTabBarButton() [1/2]

KMultiTabBarButton::KMultiTabBarButton ( const TQPixmap &  pic,
const TQString &  text,
TQPopupMenu *  popup,
int  id,
TQWidget *  parent,
KMultiTabBar::KMultiTabBarPosition  pos,
KMultiTabBar::KMultiTabBarStyle  style 
)

Definition at line 384 of file tdemultitabbar.cpp.

◆ KMultiTabBarButton() [2/2]

KMultiTabBarButton::KMultiTabBarButton ( const TQString &  text,
TQPopupMenu *  popup,
int  id,
TQWidget *  parent,
KMultiTabBar::KMultiTabBarPosition  pos,
KMultiTabBar::KMultiTabBarStyle  style 
)

Definition at line 400 of file tdemultitabbar.cpp.

◆ ~KMultiTabBarButton()

KMultiTabBarButton::~KMultiTabBarButton ( )
virtual

Destructor.

Definition at line 415 of file tdemultitabbar.cpp.

Member Function Documentation

◆ clicked

void KMultiTabBarButton::clicked ( int  id)
signal

this is emitted if the button is clicked

Parameters
idthe ID identifying the button

◆ hideEvent()

void KMultiTabBarButton::hideEvent ( class TQHideEvent *  he)
protectedvirtual

Definition at line 446 of file tdemultitabbar.cpp.

◆ id()

int KMultiTabBarButton::id ( ) const

Returns the tab's ID.

Returns
The tab's ID

Definition at line 418 of file tdemultitabbar.cpp.

◆ setPosition

void KMultiTabBarButton::setPosition ( KMultiTabBar::KMultiTabBarPosition  pos)
slot

this is used internaly, but can be used by the user, if (s)he wants to It the according call of KMultiTabBar is invoked though this modifications will be overwritten

Definition at line 434 of file tdemultitabbar.cpp.

◆ setStyle

void KMultiTabBarButton::setStyle ( KMultiTabBar::KMultiTabBarStyle  style)
slot

this is used internaly, but can be used by the user, if (s)he wants to It the according call of KMultiTabBar is invoked though this modifications will be overwritten

Definition at line 440 of file tdemultitabbar.cpp.

◆ setText

void KMultiTabBarButton::setText ( const TQString &  text)
slot

modify the text of the button

Definition at line 422 of file tdemultitabbar.cpp.

◆ showEvent()

void KMultiTabBarButton::showEvent ( class TQShowEvent *  he)
protectedvirtual

Definition at line 452 of file tdemultitabbar.cpp.

◆ sizeHint

TQSize KMultiTabBarButton::sizeHint ( void  ) const
slot

Definition at line 459 of file tdemultitabbar.cpp.

◆ slotClicked

void KMultiTabBarButton::slotClicked ( )
protectedvirtualslot

Definition at line 429 of file tdemultitabbar.cpp.

Member Data Documentation

◆ m_position

KMultiTabBar::KMultiTabBarPosition KMultiTabBarButton::m_position
protected

Definition at line 245 of file tdemultitabbar.h.

◆ m_style

KMultiTabBar::KMultiTabBarStyle KMultiTabBarButton::m_style
protected

Definition at line 246 of file tdemultitabbar.h.

◆ m_text

TQString KMultiTabBarButton::m_text
protected

Definition at line 247 of file tdemultitabbar.h.


The documentation for this class was generated from the following files:
  • tdemultitabbar.h
  • tdemultitabbar.cpp

tdeutils

Skip menu "tdeutils"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

tdeutils

Skip menu "tdeutils"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdeutils by doxygen 1.9.4
This website is maintained by Timothy Pearson.