kdeui
KGradientSelector Class Reference
The KGradientSelector widget allows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer. More...
#include <kselect.h>
Inheritance diagram for KGradientSelector:

Public Member Functions | |
| const QColor | firstColor () const |
| const QString | firstText () const |
| KGradientSelector (Orientation o, QWidget *parent=0, const char *name=0) | |
| KGradientSelector (QWidget *parent=0, const char *name=0) | |
| const QColor | secondColor () const |
| const QString | secondText () const |
| void | setColors (const QColor &col1, const QColor &col2) |
| void | setFirstColor (const QColor &col) |
| void | setFirstText (const QString &t) |
| void | setSecondColor (const QColor &col) |
| void | setSecondText (const QString &t) |
| void | setText (const QString &t1, const QString &t2) |
| ~KGradientSelector () | |
Protected Member Functions | |
| virtual void | drawContents (QPainter *) |
| virtual QSize | minimumSize () const |
| virtual void | virtual_hook (int id, void *data) |
Properties | |
| QColor | firstColor |
| QString | firstText |
| QColor | secondColor |
| QString | secondText |
Detailed Description
The KGradientSelector widget allows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer.
KDE Gradient Selector Widget
Definition at line 293 of file kselect.h.
Constructor & Destructor Documentation
| KGradientSelector::KGradientSelector | ( | QWidget * | parent = 0, |
|
| const char * | name = 0 | |||
| ) |
Constructs a horizontal color selector which contains a gradient between white and black.
Definition at line 406 of file kselect.cpp.
| KGradientSelector::KGradientSelector | ( | Orientation | o, | |
| QWidget * | parent = 0, |
|||
| const char * | name = 0 | |||
| ) |
Constructs a colors selector with orientation o which contains a gradient between white and black.
Definition at line 413 of file kselect.cpp.
| KGradientSelector::~KGradientSelector | ( | ) |
Member Function Documentation
| void KGradientSelector::drawContents | ( | QPainter * | ) | [protected, virtual] |
Override this function to draw the contents of the control.
The default implementation does nothing.
Draw only within contentsRect().
Reimplemented from KSelector.
Definition at line 434 of file kselect.cpp.
| const QColor KGradientSelector::firstColor | ( | ) | const [inline] |
| const QString KGradientSelector::firstText | ( | ) | const [inline] |
| virtual QSize KGradientSelector::minimumSize | ( | ) | const [inline, protected, virtual] |
| const QColor KGradientSelector::secondColor | ( | ) | const [inline] |
| const QString KGradientSelector::secondText | ( | ) | const [inline] |
| void KGradientSelector::setFirstColor | ( | const QColor & | col | ) | [inline] |
| void KGradientSelector::setFirstText | ( | const QString & | t | ) | [inline] |
| void KGradientSelector::setSecondColor | ( | const QColor & | col | ) | [inline] |
| void KGradientSelector::setSecondText | ( | const QString & | t | ) | [inline] |
| void KGradientSelector::virtual_hook | ( | int | id, | |
| void * | data | |||
| ) | [protected, virtual] |
Property Documentation
The documentation for this class was generated from the following files:
KDE 3.5 API Reference