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
| changed |
( |
QColor |
newColor |
|
) |
|
|
|
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 |
|
) |
|
|
|
| __init__ |
( |
self, |
|
|
|
QColor |
c, |
|
|
QWidget |
parent=0 |
|
) |
|
|
|
Creates a color button with an initial color c.
| __init__ |
( |
self, |
|
|
|
QColor |
c, |
|
|
QColor |
defaultColor, |
|
|
QWidget |
parent=0 |
|
) |
|
|
|
Creates a color button with an initial color c and default color defaultColor.
Returns the currently chosen color.
| QColor defaultColor |
( |
|
self ) |
|
Returns the default color or an invalid color
if no default color is set.
| dragEnterEvent |
( |
self, |
|
|
|
QDragEnterEvent |
a0 |
|
) |
|
|
|
| dropEvent |
( |
self, |
|
|
|
QDropEvent |
a0 |
|
) |
|
|
|
| bool isAlphaChannelEnabled |
( |
|
self ) |
|
Returns true if the user is allowed to change the alpha component.
- Since:
- 4.5
| keyPressEvent |
( |
self, |
|
|
|
QKeyEvent |
e |
|
) |
|
|
|
| QSize minimumSizeHint |
( |
|
self ) |
|
| mouseMoveEvent |
( |
self, |
|
|
|
QMouseEvent |
e |
|
) |
|
|
|
| mousePressEvent |
( |
self, |
|
|
|
QMouseEvent |
e |
|
) |
|
|
|
| paintEvent |
( |
self, |
|
|
|
QPaintEvent |
pe |
|
) |
|
|
|
| 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
| setColor |
( |
self, |
|
|
|
QColor |
c |
|
) |
|
|
|
Sets the current color to c.
| setDefaultColor |
( |
self, |
|
|
|
QColor |
c |
|
) |
|
|
|
Sets the default color to c.