KColorCombo Class Reference
from PyKDE4.kdeui import *
Inherits: QComboBox → QWidget → QObject
Detailed Description
Combobox for colors.
The combobox provides some preset colors to be selected, and an entry to select a custom color using a color dialog.

"KDE Color Combo Box"
| Signals | |
| activated (QColor col) | |
| highlighted (QColor col) | |
| Methods | |
| __init__ (self, QWidget parent=0) | |
| __init__ (self, KColorCombo a0) | |
| QColor | color (self) | 
| [QColor] | colors (self) | 
| bool | isCustomColor (self) | 
| paintEvent (self, QPaintEvent event) | |
| setColor (self, QColor col) | |
| setColors (self, [QColor] colors) | |
| showEmptyList (self) | |
Signal Documentation
| activated | ( | QColor | col | |
| ) | 
Emitted when a new color box has been selected.
- Signal syntax:
- QObject.connect(source, SIGNAL("activated(const QColor&)"), target_slot)
| highlighted | ( | QColor | col | |
| ) | 
Emitted when a new item has been highlighted.
- Signal syntax:
- QObject.connect(source, SIGNAL("highlighted(const QColor&)"), target_slot)
Method Documentation
| __init__ | ( | self, | ||
| QWidget | parent=0 | |||
| ) | 
Constructs a color combo box.
| __init__ | ( | self, | ||
| KColorCombo | a0 | |||
| ) | 
| QColor color | ( | self ) | 
Returns the currently selected color.
| [QColor] colors | ( | self ) | 
Return the list of colors available for selection.
- Returns:
- list of colors
| bool isCustomColor | ( | self ) | 
Find whether the currently selected color is a custom color selected using a color dialog.
| paintEvent | ( | self, | ||
| QPaintEvent | event | |||
| ) | 
| setColor | ( | self, | ||
| QColor | col | |||
| ) | 
Selects the color col.
| setColors | ( | self, | ||
| [QColor] | colors | |||
| ) | 
Set a custom list of colors to choose from, in place of the standard list.
- Parameters:
- 
cols list of colors. If empty, the selection list reverts to the standard list. 
| showEmptyList | ( | self ) | 
Clear the color list and don't show it, till the next setColor() call
 KDE 4.5 PyKDE API Reference
        KDE 4.5 PyKDE API Reference