kexi

#include <kexiarrowtip.h>

Inheritance diagram for KexiArrowTip:
KexiToolTip

Public Slots

virtual void show ()
virtual void hide ()
Public Slots inherited from KexiToolTip
virtual void show ()

Public Member Functions

 KexiArrowTip (const TQString &text, TQWidget *parent)
TQString text () const
virtual bool close ()
virtual bool close (bool alsoDelete)
Public Member Functions inherited from KexiToolTip
 KexiToolTip (const TQVariant &value, TQWidget *parent)
virtual TQSize sizeHint () const

Protected Slots

void increaseOpacity ()
void decreaseOpacity ()

Protected Member Functions

virtual void drawFrame (TQPainter &p)
virtual void drawContents (TQPainter &p)
Protected Member Functions inherited from KexiToolTip
virtual void paintEvent (TQPaintEvent *pev)

Protected Attributes

int m_arrowHeight
double m_opacity
Protected Attributes inherited from KexiToolTip
TQVariant m_value

Detailed Description

A tooltip-like widget with additional arrow.

The widget also suppors fade in and fade out effect, if the underlying display system supports this.

Definition at line 29 of file kexiarrowtip.h.

Constructor & Destructor Documentation

◆ KexiArrowTip()

KexiArrowTip::KexiArrowTip ( const TQString & text,
TQWidget * parent )

Definition at line 33 of file kexiarrowtip.cpp.

◆ ~KexiArrowTip()

KexiArrowTip::~KexiArrowTip ( )
virtual

Definition at line 63 of file kexiarrowtip.cpp.

Member Function Documentation

◆ close() [1/2]

virtual bool KexiArrowTip::close ( )
inlinevirtual

Definition at line 38 of file kexiarrowtip.h.

◆ close() [2/2]

bool KexiArrowTip::close ( bool alsoDelete)
virtual

Definition at line 106 of file kexiarrowtip.cpp.

◆ decreaseOpacity

void KexiArrowTip::decreaseOpacity ( )
protectedslot

Definition at line 94 of file kexiarrowtip.cpp.

◆ drawContents()

void KexiArrowTip::drawContents ( TQPainter & p)
protectedvirtual

Reimplemented from KexiToolTip.

Definition at line 118 of file kexiarrowtip.cpp.

◆ drawFrame()

void KexiArrowTip::drawFrame ( TQPainter & p)
protectedvirtual

Reimplemented from KexiToolTip.

Definition at line 125 of file kexiarrowtip.cpp.

◆ hide

void KexiArrowTip::hide ( )
virtualslot

Definition at line 78 of file kexiarrowtip.cpp.

◆ increaseOpacity

void KexiArrowTip::increaseOpacity ( )
protectedslot

Definition at line 86 of file kexiarrowtip.cpp.

◆ show

void KexiArrowTip::show ( )
virtualslot

Definition at line 67 of file kexiarrowtip.cpp.

◆ text()

TQString KexiArrowTip::text ( ) const
inline

Definition at line 37 of file kexiarrowtip.h.

Member Data Documentation

◆ m_arrowHeight

int KexiArrowTip::m_arrowHeight
protected

Definition at line 53 of file kexiarrowtip.h.

◆ m_opacity

double KexiArrowTip::m_opacity
protected

Definition at line 54 of file kexiarrowtip.h.


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