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.