#include <klfcolorchooser.h>


Public Slots | |
| void | setColor (const QColor &color) |
| void | setAllowDefaultState (bool allow) |
| void | setDefaultStateString (const QString &str) |
| void | setAutoAddToList (bool autoadd) |
| void | setShowSize (const QSize &size) |
| void | setPixXAlignFactor (float xalignfactor) |
| void | setPixYAlignFactor (float yalignfactor) |
| void | setAlphaEnabled (bool alpha_enabled) |
| void | setDefaultColor () |
| void | requestColor () |
Signals | |
| void | colorChanged (const QColor &newcolor) |
Public Member Functions | |
| KLFColorChooser (QWidget *parent) | |
| ~KLFColorChooser () | |
| QSize | showSize () const |
| bool | allowDefaultState () const |
| Allow the "default color" state. | |
| QString | defaultStateString () const |
| bool | autoAddToList () const |
| QColor | color () const |
| float | pixXAlignFactor () const |
| float | pixYAlignFactor () const |
| bool | alphaEnabled () const |
| TRUE if the user can also select opacity (alpha) with this widget. | |
| virtual QSize | sizeHint () const |
Static Public Member Functions | |
| static void | setUserMaxColors (int maxcolors) |
| static void | setColorList (const QList< QColor > &colorlist) |
| static QList< QColor > | colorList () |
Protected Slots | |
| void | setSenderPropertyColor () |
| void | _makemenu () |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) |
Properties | |
| QSize | showSize |
| bool | allowDefaultState |
| QString | defaultStateString |
| bool | autoAddToList |
| QColor | color |
| float | pixXAlignFactor |
| float | pixYAlignFactor |
| bool | alphaEnabled |
Definition at line 440 of file klfcolorchooser.h.
| KLFColorChooser::KLFColorChooser | ( | QWidget * | parent | ) |
Definition at line 929 of file klfcolorchooser.cpp.
References _makemenu().
| KLFColorChooser::~KLFColorChooser | ( | ) |
Definition at line 949 of file klfcolorchooser.cpp.
|
protectedslot |
Definition at line 1066 of file klfcolorchooser.cpp.
References QColor::alpha(), QString::arg(), QVariant::fromValue(), QColor::name(), requestColor(), QColor::setAlpha(), setDefaultColor(), and setSenderPropertyColor().
Referenced by colorChanged(), KLFColorChooser(), setAllowDefaultState(), setAlphaEnabled(), and setDefaultStateString().
|
inline |
Allow the "default color" state.
This is NOT a default color in the sense that it's a normal color that will be returned by default; it is a special state that can mean for ex. "no color", "full transparency" or "don't change"; it is represented by a red slash on a gray background. It is internally represented by an invalid QColor.
Definition at line 463 of file klfcolorchooser.h.
|
inline |
TRUE if the user can also select opacity (alpha) with this widget.
Definition at line 470 of file klfcolorchooser.h.
|
inline |
Definition at line 465 of file klfcolorchooser.h.
| QColor KLFColorChooser::color | ( | ) | const |
Definition at line 954 of file klfcolorchooser.cpp.
|
signal |
Definition at line 1251 of file klfcolorchooser.cpp.
|
inline |
Definition at line 464 of file klfcolorchooser.h.
|
protected |
Definition at line 1114 of file klfcolorchooser.cpp.
References QPainter::drawPixmap(), QPaintEvent::rect(), and QPainter::setClipRect().
Referenced by colorChanged().
|
inline |
Definition at line 467 of file klfcolorchooser.h.
|
inline |
Definition at line 468 of file klfcolorchooser.h.
|
slot |
Definition at line 1049 of file klfcolorchooser.cpp.
References KLFColorDialog::getColor(), QColor::isValid(), and setColor().
Referenced by _makemenu(), and colorChanged().
|
slot |
Definition at line 1011 of file klfcolorchooser.cpp.
References _makemenu().
Referenced by colorChanged().
|
slot |
Definition at line 1043 of file klfcolorchooser.cpp.
References _makemenu().
Referenced by colorChanged().
|
slot |
Definition at line 1022 of file klfcolorchooser.cpp.
Referenced by colorChanged().
|
slot |
Sets the current color to color. If the allowDefaultState() property is TRUE, then the "default color" can be set with setDefaultColor() or
Definition at line 989 of file klfcolorchooser.cpp.
References colorChanged(), and QColor::isValid().
Referenced by colorChanged(), requestColor(), setDefaultColor(), and setSenderPropertyColor().
Definition at line 1243 of file klfcolorchooser.cpp.
|
slot |
equivalent to
Definition at line 1006 of file klfcolorchooser.cpp.
References setColor().
Referenced by _makemenu(), and colorChanged().
|
slot |
Definition at line 1016 of file klfcolorchooser.cpp.
References _makemenu().
Referenced by colorChanged().
|
slot |
Definition at line 1035 of file klfcolorchooser.cpp.
Referenced by colorChanged().
|
slot |
Definition at line 1039 of file klfcolorchooser.cpp.
Referenced by colorChanged().
|
protectedslot |
Definition at line 1060 of file klfcolorchooser.cpp.
References setColor(), and QColor::value().
Referenced by _makemenu(), and colorChanged().
|
slot |
Definition at line 1026 of file klfcolorchooser.cpp.
References QSize::isValid(), and sizeHint().
Referenced by colorChanged().
|
static |
This function must be called before any instance is created, and before calling setColorList() and/or colorList(), otherwise it has no effect.
Definition at line 1231 of file klfcolorchooser.cpp.
|
inline |
Definition at line 457 of file klfcolorchooser.h.
References showSize.
|
virtual |
Definition at line 959 of file klfcolorchooser.cpp.
References QSize::expandedTo(), KLF_DEBUG_TEE, and style.
Referenced by setShowSize().
|
readwrite |
Definition at line 445 of file klfcolorchooser.h.
|
readwrite |
Definition at line 451 of file klfcolorchooser.h.
|
readwrite |
Definition at line 447 of file klfcolorchooser.h.
|
readwrite |
Definition at line 448 of file klfcolorchooser.h.
Referenced by colorChanged().
|
readwrite |
Definition at line 446 of file klfcolorchooser.h.
|
readwrite |
Definition at line 449 of file klfcolorchooser.h.
|
readwrite |
Definition at line 450 of file klfcolorchooser.h.
|
readwrite |
Definition at line 444 of file klfcolorchooser.h.
Referenced by showSize().