KDEUI
Functions | |
bool | canDecode (const QMimeData *mimeData) |
QDrag * | createDrag (const QColor &color, QWidget *dragsource) |
QColor | fromMimeData (const QMimeData *mimeData) |
void | populateMimeData (QMimeData *mimeData, const QColor &color) |
Detailed Description
Drag-and-drop and clipboard mimedata manipulation for QColor objects.
The according MIME type is set to application/x-color.
See the Qt drag'n'drop documentation.
Function Documentation
Returns true if the MIME data mimeData
contains a color object.
First checks for application/x-color and if that fails, for a text/plain entry, which represents a color in the format #hexnumbers
Definition at line 36 of file kcolormimedata.cpp.
Creates a color drag object.
Either you have to start this drag or delete it The drag object's mime data has the application/x-color and text/plain type set and a pixmap filled with the specified color, which is going to be displayed next to the mouse cursor
Definition at line 61 of file kcolormimedata.cpp.
Decodes the MIME data mimeData
and returns the resulting color.
First tries application/x-color and if that fails, a text/plain entry, which represents a color in the format #hexnumbers. If this fails too, an invalid QColor object is returned, use QColor::isValid() to test it.
Definition at line 50 of file kcolormimedata.cpp.
Sets the color and text representation fields for the specified color in the mimedata object: application/x-color and text/plain types are set.
Definition at line 29 of file kcolormimedata.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:04 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.