kexi

#include <kexismalltoolbutton.h>

Public Member Functions

 KexiSmallToolButton (TQWidget *parent, const TQString &text, const TQString &icon=TQString(), const char *name=0)
 KexiSmallToolButton (TQWidget *parent, const TQString &text, const TQIconSet &iconSet, const char *name=0)
 KexiSmallToolButton (TQWidget *parent, TDEAction *action)
void updateAction ()
virtual void setIconSet (const TQIconSet &iconSet)
virtual void setIconSet (const TQString &icon)
virtual void setTextLabel (const TQString &newLabel, bool tipToo)
virtual void setTextLabel (const TQString &newLabel)

Protected Member Functions

void update (const TQString &text, const TQIconSet &iconSet, bool tipToo=false)
void init ()
virtual void drawButton (TQPainter *_painter)

Protected Attributes

TQGuardedPtr< TDEAction > m_action

Detailed Description

A small tool button with icon and optional text.

Definition at line 29 of file kexismalltoolbutton.h.

Constructor & Destructor Documentation

◆ KexiSmallToolButton() [1/3]

KexiSmallToolButton::KexiSmallToolButton ( TQWidget * parent,
const TQString & text,
const TQString & icon = TQString(),
const char * name = 0 )

Definition at line 31 of file kexismalltoolbutton.cpp.

◆ KexiSmallToolButton() [2/3]

KexiSmallToolButton::KexiSmallToolButton ( TQWidget * parent,
const TQString & text,
const TQIconSet & iconSet,
const char * name = 0 )

Definition at line 39 of file kexismalltoolbutton.cpp.

◆ KexiSmallToolButton() [3/3]

KexiSmallToolButton::KexiSmallToolButton ( TQWidget * parent,
TDEAction * action )

Definition at line 47 of file kexismalltoolbutton.cpp.

◆ ~KexiSmallToolButton()

KexiSmallToolButton::~KexiSmallToolButton ( )
virtual

Definition at line 57 of file kexismalltoolbutton.cpp.

Member Function Documentation

◆ drawButton()

void KexiSmallToolButton::drawButton ( TQPainter * _painter)
protectedvirtual

Definition at line 118 of file kexismalltoolbutton.cpp.

◆ init()

void KexiSmallToolButton::init ( )
protected

Definition at line 71 of file kexismalltoolbutton.cpp.

◆ setIconSet() [1/2]

void KexiSmallToolButton::setIconSet ( const TQIconSet & iconSet)
virtual

Definition at line 101 of file kexismalltoolbutton.cpp.

◆ setIconSet() [2/2]

void KexiSmallToolButton::setIconSet ( const TQString & icon)
virtual

Definition at line 106 of file kexismalltoolbutton.cpp.

◆ setTextLabel() [1/2]

virtual void KexiSmallToolButton::setTextLabel ( const TQString & newLabel)
inlinevirtual

Definition at line 50 of file kexismalltoolbutton.h.

◆ setTextLabel() [2/2]

void KexiSmallToolButton::setTextLabel ( const TQString & newLabel,
bool tipToo )
virtual

Definition at line 111 of file kexismalltoolbutton.cpp.

◆ update()

void KexiSmallToolButton::update ( const TQString & text,
const TQIconSet & iconSet,
bool tipToo = false )
protected

Definition at line 81 of file kexismalltoolbutton.cpp.

◆ updateAction()

void KexiSmallToolButton::updateAction ( )

Definition at line 61 of file kexismalltoolbutton.cpp.

Member Data Documentation

◆ m_action

TQGuardedPtr<TDEAction> KexiSmallToolButton::m_action
protected

Definition at line 57 of file kexismalltoolbutton.h.


The documentation for this class was generated from the following files: