#include <klfcolorchooser.h>
Public Slots | |
void | setColor (const QColor &col) |
void | activate () |
void | setSqSize (int sqsize) |
void | setRemovable (bool removable) |
Signals | |
void | activated () |
void | colorActivated (const QColor &color) |
void | wantRemove () |
void | wantRemoveColor (const QColor &color) |
Public Member Functions | |
KLFColorClickSquare (QColor color=Qt::white, int size=16, bool removable=true, QWidget *parent=0) | |
KLFColorClickSquare (QWidget *parent) | |
virtual QSize | sizeHint () const |
QColor | color () const |
int | sqSize () const |
bool | removable () const |
Protected Member Functions | |
void | paintEvent (QPaintEvent *event) |
void | resizeEvent (QResizeEvent *event) |
void | keyPressEvent (QKeyEvent *event) |
void | mousePressEvent (QMouseEvent *event) |
void | contextMenuEvent (QContextMenuEvent *event) |
Properties | |
QColor | color |
int | sqSize |
bool | removable |
Definition at line 47 of file klfcolorchooser.h.
KLFColorClickSquare::KLFColorClickSquare | ( | QColor | color = Qt::white , |
int | size = 16 , |
||
bool | removable = true , |
||
QWidget * | parent = 0 |
||
) |
Definition at line 95 of file klfcolorchooser.cpp.
References setSqSize().
KLFColorClickSquare::KLFColorClickSquare | ( | QWidget * | parent | ) | [explicit] |
Definition at line 101 of file klfcolorchooser.cpp.
References setSqSize().
void KLFColorClickSquare::activate | ( | ) | [inline, slot] |
Definition at line 72 of file klfcolorchooser.h.
Referenced by keyPressEvent(), and mousePressEvent().
void KLFColorClickSquare::activated | ( | ) | [signal] |
QColor KLFColorClickSquare::color | ( | ) | const [inline] |
Definition at line 60 of file klfcolorchooser.h.
void KLFColorClickSquare::colorActivated | ( | const QColor & | color | ) | [signal] |
void KLFColorClickSquare::contextMenuEvent | ( | QContextMenuEvent * | event | ) | [protected] |
Definition at line 162 of file klfcolorchooser.cpp.
References QContextMenuEvent::globalPos().
void KLFColorClickSquare::keyPressEvent | ( | QKeyEvent * | event | ) | [protected] |
Definition at line 155 of file klfcolorchooser.cpp.
References activate(), and QKeyEvent::key().
void KLFColorClickSquare::mousePressEvent | ( | QMouseEvent * | event | ) | [protected] |
Definition at line 151 of file klfcolorchooser.cpp.
References activate().
void KLFColorClickSquare::paintEvent | ( | QPaintEvent * | event | ) | [protected] |
Definition at line 129 of file klfcolorchooser.cpp.
References QPainter::fillRect(), KLF_DEBUG_BLOCK, KLF_FUNC_NAME, klfDbg, and QPaintEvent::rect().
bool KLFColorClickSquare::removable | ( | ) | const [inline] |
Definition at line 62 of file klfcolorchooser.h.
Referenced by setRemovable().
void KLFColorClickSquare::resizeEvent | ( | QResizeEvent * | event | ) | [protected] |
Definition at line 146 of file klfcolorchooser.cpp.
void KLFColorClickSquare::setColor | ( | const QColor & | col | ) | [inline, slot] |
Definition at line 71 of file klfcolorchooser.h.
void KLFColorClickSquare::setRemovable | ( | bool | removable | ) | [slot] |
Definition at line 124 of file klfcolorchooser.cpp.
References removable().
void KLFColorClickSquare::setSqSize | ( | int | sqsize | ) | [slot] |
Definition at line 115 of file klfcolorchooser.cpp.
Referenced by KLFColorClickSquare().
virtual QSize KLFColorClickSquare::sizeHint | ( | ) | const [inline, virtual] |
Definition at line 58 of file klfcolorchooser.h.
int KLFColorClickSquare::sqSize | ( | ) | const [inline] |
Definition at line 61 of file klfcolorchooser.h.
void KLFColorClickSquare::wantRemove | ( | ) | [signal] |
void KLFColorClickSquare::wantRemoveColor | ( | const QColor & | color | ) | [signal] |
QColor KLFColorClickSquare::color [read, write] |
Definition at line 51 of file klfcolorchooser.h.
bool KLFColorClickSquare::removable [read, write] |
Definition at line 52 of file klfcolorchooser.h.
int KLFColorClickSquare::sqSize [read, write] |
Definition at line 51 of file klfcolorchooser.h.