KColorButton Class Reference
from PyKDE4.kdeui import *
Inherits: QPushButton → QAbstractButton → QWidget → QObject
Detailed Description
A pushbutton to display or allow user selection of a color.
This widget can be used to display or allow user selection of a color.
- See also:
-  KColorDialog

 "KDE Color Button" 
| 
 Signals | 
|  | changed (QColor newColor) | 
| 
 Methods | 
|  | __init__ (self, QWidget parent=0) | 
|  | __init__ (self, QColor c, QWidget parent=0) | 
|  | __init__ (self, QColor c, QColor defaultColor, QWidget parent=0) | 
| QColor | color (self) | 
| QColor | defaultColor (self) | 
|  | dragEnterEvent (self, QDragEnterEvent a0) | 
|  | dropEvent (self, QDropEvent a0) | 
| bool | isAlphaChannelEnabled (self) | 
|  | keyPressEvent (self, QKeyEvent e) | 
| QSize | minimumSizeHint (self) | 
|  | mouseMoveEvent (self, QMouseEvent e) | 
|  | mousePressEvent (self, QMouseEvent e) | 
|  | paintEvent (self, QPaintEvent pe) | 
|  | setAlphaChannelEnabled (self, bool alpha) | 
|  | setColor (self, QColor c) | 
|  | setDefaultColor (self, QColor c) | 
| QSize | sizeHint (self) | 
Signal Documentation
Emitted when the color of the widget
is changed, either with setColor() or via user selection.
- Signal syntax:
- QObject.connect(source, SIGNAL("changed(const QColor&)"), target_slot)
 
Method Documentation
| __init__ | ( | self, |  | 
|  |  | QWidget | parent=0 | 
|  | ) |  |  |  | 
 
 
Creates a color button with an initial color c.
 
Creates a color button with an initial color c and default color defaultColor.
 
Returns the currently chosen color.
 
Returns the default color or an invalid color
if no default color is set.
 
| bool isAlphaChannelEnabled | ( |  | self ) |  | 
 
Returns true if the user is allowed to change the alpha component.
- Since:
-  4.5
 
| QSize minimumSizeHint | ( |  | self ) |  | 
 
 
| setAlphaChannelEnabled | ( | self, |  | 
|  |  | bool | alpha | 
|  | ) |  |  |  | 
 
When set to true, allow the user to change the alpha component
of the color. The default value is false.
- Since:
-  4.5
 
Sets the current color to c.
 
| setDefaultColor | ( | self, |  | 
|  |  | QColor | c | 
|  | ) |  |  |  | 
 
Sets the default color to c.