KDEUI
KColorCells Class Reference
A table of editable color cells. More...
#include <kcolordialog.h>

Signals | |
void | colorDoubleClicked (int index, const QColor &color) |
void | colorSelected (int index, const QColor &color) |
Public Member Functions | |
QColor | color (int index) const |
int | count () const |
KColorCells (QWidget *parent, int rows, int columns) | |
int | selectedIndex () const |
void | setAcceptDrags (bool acceptDrags) |
void | setColor (int index, const QColor &col) |
void | setSelected (int index) |
void | setShading (bool shade) |
~KColorCells () | |
Protected Member Functions | |
virtual void | dragEnterEvent (QDragEnterEvent *) |
virtual void | dragMoveEvent (QDragMoveEvent *) |
virtual void | dropEvent (QDropEvent *) |
virtual void | mouseDoubleClickEvent (QMouseEvent *) |
virtual void | mouseMoveEvent (QMouseEvent *) |
virtual void | mousePressEvent (QMouseEvent *) |
virtual void | mouseReleaseEvent (QMouseEvent *) |
int | positionToCell (const QPoint &pos, bool ignoreBorders=false) const |
virtual void | resizeEvent (QResizeEvent *event) |
virtual int | sizeHintForColumn (int column) const |
virtual int | sizeHintForRow (int column) const |
Detailed Description
A table of editable color cells.
Definition at line 40 of file kcolordialog.h.
Constructor & Destructor Documentation
KColorCells::KColorCells | ( | QWidget * | parent, | |
int | rows, | |||
int | columns | |||
) |
Constructs a new table of color cells, consisting of rows
* columns
colors.
- Parameters:
-
parent The parent of the new widget rows The number of rows in the table columns The number of columns in the table
Definition at line 150 of file kcolordialog.cpp.
KColorCells::~KColorCells | ( | ) |
Definition at line 179 of file kcolordialog.cpp.
Member Function Documentation
QColor KColorCells::color | ( | int | index | ) | const |
void KColorCells::colorDoubleClicked | ( | int | index, | |
const QColor & | color | |||
) | [signal] |
Emitted when a color in the table is double-clicked.
void KColorCells::colorSelected | ( | int | index, | |
const QColor & | color | |||
) | [signal] |
Emitted when a color is selected in the table.
int KColorCells::count | ( | ) | const |
Returns the total number of color cells in the table.
Definition at line 194 of file kcolordialog.cpp.
void KColorCells::dragEnterEvent | ( | QDragEnterEvent * | event | ) | [protected, virtual] |
Definition at line 354 of file kcolordialog.cpp.
void KColorCells::dragMoveEvent | ( | QDragMoveEvent * | event | ) | [protected, virtual] |
Definition at line 364 of file kcolordialog.cpp.
void KColorCells::dropEvent | ( | QDropEvent * | event | ) | [protected, virtual] |
Definition at line 373 of file kcolordialog.cpp.
void KColorCells::mouseDoubleClickEvent | ( | QMouseEvent * | ) | [protected, virtual] |
Definition at line 416 of file kcolordialog.cpp.
void KColorCells::mouseMoveEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
Definition at line 330 of file kcolordialog.cpp.
void KColorCells::mousePressEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
Definition at line 294 of file kcolordialog.cpp.
void KColorCells::mouseReleaseEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
Definition at line 386 of file kcolordialog.cpp.
int KColorCells::positionToCell | ( | const QPoint & | pos, | |
bool | ignoreBorders = false | |||
) | const [protected] |
Definition at line 303 of file kcolordialog.cpp.
void KColorCells::resizeEvent | ( | QResizeEvent * | event | ) | [protected, virtual] |
Definition at line 269 of file kcolordialog.cpp.
int KColorCells::selectedIndex | ( | ) | const |
Returns the index of the cell which is currently selected.
Definition at line 216 of file kcolordialog.cpp.
void KColorCells::setAcceptDrags | ( | bool | acceptDrags | ) |
Definition at line 204 of file kcolordialog.cpp.
void KColorCells::setColor | ( | int | index, | |
const QColor & | col | |||
) |
void KColorCells::setSelected | ( | int | index | ) |
void KColorCells::setShading | ( | bool | shade | ) |
Definition at line 199 of file kcolordialog.cpp.
int KColorCells::sizeHintForColumn | ( | int | column | ) | const [protected, virtual] |
Definition at line 284 of file kcolordialog.cpp.
int KColorCells::sizeHintForRow | ( | int | column | ) | const [protected, virtual] |
Definition at line 289 of file kcolordialog.cpp.
The documentation for this class was generated from the following files: