KDEUI
KGradientSelector Class Reference
#include <kselector.h>

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 129 of file kselector.h.
Public Member Functions | |
QColor | firstColor () const |
QString | firstText () const |
KGradientSelector (Qt::Orientation o, QWidget *parent=0) | |
KGradientSelector (QWidget *parent=0) | |
QColor | secondColor () 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 |
Properties | |
QColor | firstColor |
QString | firstText |
QColor | secondColor |
QString | secondText |
Constructor & Destructor Documentation
KGradientSelector::KGradientSelector | ( | QWidget * | parent = 0 |
) | [explicit] |
Constructs a horizontal color selector which contains a gradient between white and black.
Definition at line 308 of file kselector.cpp.
KGradientSelector::KGradientSelector | ( | Qt::Orientation | o, | |
QWidget * | parent = 0 | |||
) | [explicit] |
Constructs a colors selector with orientation o which contains a gradient between white and black.
Definition at line 315 of file kselector.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 337 of file kselector.cpp.
QColor KGradientSelector::firstColor | ( | ) | const |
QString KGradientSelector::firstText | ( | ) | const |
QSize KGradientSelector::minimumSize | ( | ) | const [protected, virtual] |
Definition at line 426 of file kselector.cpp.
QColor KGradientSelector::secondColor | ( | ) | const |
QString KGradientSelector::secondText | ( | ) | const |
void KGradientSelector::setFirstColor | ( | const QColor & | col | ) |
void KGradientSelector::setFirstText | ( | const QString & | t | ) |
void KGradientSelector::setSecondColor | ( | const QColor & | col | ) |
Definition at line 451 of file kselector.cpp.
void KGradientSelector::setSecondText | ( | const QString & | t | ) |
Definition at line 463 of file kselector.cpp.
Definition at line 438 of file kselector.cpp.
Property Documentation
QColor KGradientSelector::firstColor [read, write] |
Definition at line 133 of file kselector.h.
QString KGradientSelector::firstText [read, write] |
Definition at line 135 of file kselector.h.
QColor KGradientSelector::secondColor [read, write] |
Definition at line 134 of file kselector.h.
QString KGradientSelector::secondText [read, write] |
Definition at line 136 of file kselector.h.
The documentation for this class was generated from the following files: