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:
KDE 4.2 API Reference