A dialog to let the user select a color. More...
#include <klfcolorchooser.h>
Public Slots | |
void | setColor (const QColor &color) |
Public Member Functions | |
KLFColorDialog (QWidget *parent=0) | |
virtual | ~KLFColorDialog () |
KLFColorChooseWidget * | colorChooseWidget () |
QColor | color () const |
Static Public Member Functions | |
static QColor | getColor (QColor startwith=Qt::black, bool alphaenabled=true, QWidget *parent=0) |
Properties | |
QColor | color |
A dialog to let the user select a color.
Invocation of the dialog is done
Possibility to select either solid colors only or arbitrarily transparent colors (alpha): set the correct parameters to the static getColor() function.
Definition at line 397 of file klfcolorchooser.h.
KLFColorDialog::KLFColorDialog | ( | QWidget * | parent = 0 | ) |
Constructor. If you build the dialog this way, you will have to initialize the colorChooseWidget() manually. Consider using getColor() instead.
Definition at line 52 of file klfcolorchooser.cpp.
KLFColorDialog::~KLFColorDialog | ( | ) | [virtual] |
Definition at line 58 of file klfcolorchooser.cpp.
QColor KLFColorDialog::color | ( | ) | const |
Referenced by getColor().
Accessor to the KLFColorChooseWidget that is displayed in the dialog.
Definition at line 63 of file klfcolorchooser.cpp.
QColor KLFColorDialog::getColor | ( | QColor | startwith = Qt::black , |
bool | alphaenabled = true , |
||
QWidget * | parent = 0 |
||
) | [static] |
static method to invoke a new instance of the dialog, display it to user with the given settings (starts displaying the color startwith
, and allows the user to select (semi-)transparent colors if alphaenabled
is set).
Returns the color which was chosen, or a QColor()
if user canceled.
Definition at line 68 of file klfcolorchooser.cpp.
References color().
Referenced by KLFColorChooser::requestColor().
void KLFColorDialog::setColor | ( | const QColor & | color | ) | [slot] |
Definition at line 84 of file klfcolorchooser.cpp.
QColor KLFColorDialog::color [read, write] |
Definition at line 401 of file klfcolorchooser.h.