A dialog to let the user select a color. More...
#include <klfcolorchooser.h>
Public Member Functions | |
KLFColorDialog (QWidget *parent=0) | |
virtual | ~KLFColorDialog () |
KLFColorChooseWidget * | colorChooseWidget () |
![]() | |
QDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
accept () | |
accepted () | |
done (int r) | |
exec () | |
finished (int result) | |
reject () | |
rejected () | |
result () | |
setResult (int i) | |
QDialog (QWidget *parent, const char *name, bool modal=false, Qt::WindowFlags f=0) | |
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.
|
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.
|
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().