A dialog to let the user select a color. More...
#include <klfcolorchooser.h>
Public Member Functions | |
KLFColorDialog (QWidget *parent=0) | |
virtual | ~KLFColorDialog () |
KLFColorChooseWidget * | colorChooseWidget () |
Static Public Member Functions | |
static QColor | getColor (QColor startwith=Qt::black, bool alphaenabled=true, QWidget *parent=0) |
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 383 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 48 of file klfcolorchooser.cpp.
KLFColorDialog::~KLFColorDialog | ( | ) | [virtual] |
Definition at line 54 of file klfcolorchooser.cpp.
KLFColorChooseWidget * KLFColorDialog::colorChooseWidget | ( | ) |
Accessor to the KLFColorChooseWidget that is displayed in the dialog.
Definition at line 59 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 64 of file klfcolorchooser.cpp.
References KLFColorChooseWidget::addRecentColor(), and QDialog::exec().
Referenced by KLFColorChooser::requestColor().