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

tdeui

Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
KColorButton Class Reference

#include <kcolorbutton.h>

Inherits TQPushButton.

Signals

void changed (const TQColor &newColor)
 

Public Member Functions

 KColorButton (TQWidget *parent, const char *name=0L)
 
 KColorButton (const TQColor &c, TQWidget *parent, const char *name=0L)
 
 KColorButton (const TQColor &c, const TQColor &defaultColor, TQWidget *parent, const char *name=0L)
 
TQColor color () const
 
void setColor (const TQColor &c)
 
TQColor defaultColor () const
 
void setDefaultColor (const TQColor &c)
 
TQSize sizeHint () const
 

Protected Slots

void chooseColor ()
 

Protected Member Functions

virtual void drawButtonLabel (TQPainter *p)
 
virtual void dragEnterEvent (TQDragEnterEvent *)
 
virtual void dropEvent (TQDropEvent *)
 
virtual void mousePressEvent (TQMouseEvent *e)
 
virtual void mouseMoveEvent (TQMouseEvent *e)
 
virtual void keyPressEvent (TQKeyEvent *e)
 
virtual void virtual_hook (int id, void *data)
 

Detailed Description

A pushbutton to display or allow user selection of a color.

This widget can be used to display or allow user selection of a color.

See also
KColorDialog
KDE Color Button

Definition at line 37 of file kcolorbutton.h.

Constructor & Destructor Documentation

◆ KColorButton() [1/3]

KColorButton::KColorButton ( TQWidget *  parent,
const char *  name = 0L 
)

Creates a color button.

Definition at line 41 of file kcolorbutton.cpp.

◆ KColorButton() [2/3]

KColorButton::KColorButton ( const TQColor &  c,
TQWidget *  parent,
const char *  name = 0L 
)

Creates a color button with an initial color c.

Definition at line 53 of file kcolorbutton.cpp.

◆ KColorButton() [3/3]

KColorButton::KColorButton ( const TQColor &  c,
const TQColor &  defaultColor,
TQWidget *  parent,
const char *  name = 0L 
)
Since
3.1

Definition at line 66 of file kcolorbutton.cpp.

◆ ~KColorButton()

KColorButton::~KColorButton ( )
virtual

Definition at line 79 of file kcolorbutton.cpp.

Member Function Documentation

◆ changed

void KColorButton::changed ( const TQColor &  newColor)
signal

Emitted when the color of the widget is changed, either with setColor() or via user selection.

◆ chooseColor

void KColorButton::chooseColor ( )
protectedslot

Definition at line 187 of file kcolorbutton.cpp.

◆ color()

TQColor KColorButton::color ( ) const
inline

Returns the currently chosen color.

Definition at line 62 of file kcolorbutton.h.

◆ defaultColor()

TQColor KColorButton::defaultColor ( ) const

Returns the default color or an invalid color if no default color is set.

Since
3.4

Definition at line 93 of file kcolorbutton.cpp.

◆ dragEnterEvent()

void KColorButton::dragEnterEvent ( TQDragEnterEvent *  event)
protectedvirtual

Definition at line 139 of file kcolorbutton.cpp.

◆ drawButtonLabel()

void KColorButton::drawButtonLabel ( TQPainter *  p)
protectedvirtual

Definition at line 105 of file kcolorbutton.cpp.

◆ dropEvent()

void KColorButton::dropEvent ( TQDropEvent *  event)
protectedvirtual

Definition at line 144 of file kcolorbutton.cpp.

◆ keyPressEvent()

void KColorButton::keyPressEvent ( TQKeyEvent *  e)
protectedvirtual

Definition at line 152 of file kcolorbutton.cpp.

◆ mouseMoveEvent()

void KColorButton::mouseMoveEvent ( TQMouseEvent *  e)
protectedvirtual

Definition at line 175 of file kcolorbutton.cpp.

◆ mousePressEvent()

void KColorButton::mousePressEvent ( TQMouseEvent *  e)
protectedvirtual

Definition at line 169 of file kcolorbutton.cpp.

◆ setColor()

void KColorButton::setColor ( const TQColor &  c)

Sets the current color to c.

Definition at line 84 of file kcolorbutton.cpp.

◆ setDefaultColor()

void KColorButton::setDefaultColor ( const TQColor &  c)

Sets the default color to c.

Since
3.4

Definition at line 98 of file kcolorbutton.cpp.

◆ sizeHint()

TQSize KColorButton::sizeHint ( void  ) const

Definition at line 133 of file kcolorbutton.cpp.

◆ virtual_hook()

void KColorButton::virtual_hook ( int  id,
void *  data 
)
protectedvirtual

Definition at line 204 of file kcolorbutton.cpp.


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

tdeui

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

tdeui

Skip menu "tdeui"
  • 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 tdeui by doxygen 1.9.4
This website is maintained by Timothy Pearson.