![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Inheritance diagram for Digikam::SketchWidget:Public Slots | |
| void | setPenColor (const QColor &newColor) |
| void | setPenWidth (int newWidth) |
| void | slotClear () |
| void | slotRedo () |
| void | slotUndo () |
Signals | |
| void | signalPenColorChanged (const QColor &) |
| void | signalPenSizeChanged (int) |
| void | signalSketchChanged (const QImage &) |
| void | signalUndoRedoStateChanged (bool hasUndo, bool hasRedo) |
Public Member Functions | |
| SketchWidget (QWidget *const parent=nullptr) | |
| bool | isClear () const |
| QColor | penColor () const |
| int | penWidth () const |
| void | setSketchImage (const QImage &image) |
| bool | setSketchImageFromXML (const QString &xml) |
| bool | setSketchImageFromXML (QXmlStreamReader &reader) |
| This method set sketch image using XML data based on drawing line history. | |
| QImage | sketchImage () const |
| QString | sketchImageToXML () |
| void | sketchImageToXML (QXmlStreamWriter &writer) |
| This method return the drawing line history as XML, to be stored in database as SAlbum data. | |
| bool Digikam::SketchWidget::setSketchImageFromXML | ( | QXmlStreamReader & | reader | ) |
Return true if data are imported successfully.