|
Krita Source Code Documentation
|
#include <kis_selection_action_factories.h>
Inheritance diagram for KisSelectionToVectorActionFactory:Public Member Functions | |
| KisSelectionToVectorActionFactory () | |
| void | run (KisViewManager *view) override |
Public Member Functions inherited from KisNoParameterActionFactory | |
| KisNoParameterActionFactory (const QString &id) | |
| void | runFromXML (KisViewManager *view, const KisOperationConfiguration &config) override |
Public Member Functions inherited from KisOperation | |
| QString | id () const |
| KisOperation (const QString &id) | |
| virtual | ~KisOperation () |
Additional Inherited Members | |
Protected Member Functions inherited from KisOperation | |
| KisProcessingApplicator * | beginAction (KisViewManager *view, const KUndo2MagicString &actionName) |
| void | endAction (KisProcessingApplicator *applicator, const QString &xmlData) |
Definition at line 88 of file kis_selection_action_factories.h.
|
inline |
Definition at line 89 of file kis_selection_action_factories.h.
|
overridevirtual |
Mark a shape that it belongs to a shape selection
Implements KisNoParameterActionFactory.
Definition at line 483 of file kis_selection_action_factories.cpp.
References KisImage::addSpontaneousJob(), KisProcessingApplicator::applyCommand(), KisOperation::beginAction(), KisViewManager::blockUntilOperationsFinished(), KisViewManager::canvasBase(), KisCanvas2::coordinatesConverter, KoPathShape::createShapeFromPainterPath(), KisOperation::endAction(), KisStrokeJobData::EXCLUSIVE, KisSelection::hasShapeSelection(), KisViewManager::image(), KisCoordinatesConverter::imageToDocumentTransform(), KoPathShapeId, kundo2_i18n(), KisFloatingMessage::Low, KisSelection::outlineCache(), KisSelection::outlineCacheValid(), KisViewManager::selection(), KisStrokeJobData::SEQUENTIAL, KoShape::setShapeId(), KoShape::setUserData(), KoCanvasBase::shapeController, KisViewManager::showFloatingMessage(), and KoShape::userData().