|
Krita Source Code Documentation
|
#include <imagesize.h>
Inheritance diagram for ImageSize:Public Member Functions | |
| ImageSize (QObject *parent) | |
| ~ImageSize () override | |
Public Member Functions inherited from KisActionPlugin | |
| KisActionPlugin (QObject *parent=0) | |
| ~KisActionPlugin () override | |
Private Slots | |
| void | slotCanvasSize () |
| void | slotImageSize () |
| void | slotLayerSize () |
| void | slotScaleAllLayers () |
| void | slotSelectionScale () |
Private Member Functions | |
| void | scaleLayerImpl (KisNodeSP rootNode) |
| void | scaleLayersImpl (KisNodeList nodes) |
Additional Inherited Members | |
Protected Member Functions inherited from KisActionPlugin | |
| void | addAction (const QString &name, KisAction *action) |
| void | addOperation (KisOperation *operation) |
| void | addUIFactory (KisOperationUIFactory *factory) |
| KisAction * | createAction (const QString &name) |
| QPointer< KisViewManager > | viewManager () const |
Definition at line 16 of file imagesize.h.
| ImageSize::ImageSize | ( | QObject * | parent | ) |
Definition at line 34 of file imagesize.cc.
References connect(), KisActionPlugin::createAction(), slotCanvasSize(), slotImageSize(), slotLayerSize(), slotScaleAllLayers(), and slotSelectionScale().
|
override |
Definition at line 54 of file imagesize.cc.
|
private |
Definition at line 103 of file imagesize.cc.
References bounds, DlgLayerSize::desiredHeight(), DlgLayerSize::desiredWidth(), KisPaintDevice::exactBounds(), DlgLayerSize::filterType(), KIS_SAFE_ASSERT_RECOVER_RETURN, KisBaseNode::projection(), KisSelection::selectedExactRect(), KoDialog::setCaption(), KisActionPlugin::viewManager(), and KisImage::yRes().
|
privateslot |
Definition at line 78 of file imagesize.cc.
References DlgCanvasSize::height(), KisImage::height(), KisActionPlugin::viewManager(), DlgCanvasSize::width(), KisImage::width(), DlgCanvasSize::xOffset(), DlgCanvasSize::yOffset(), and KisImage::yRes().
|
privateslot |
Definition at line 58 of file imagesize.cc.
References DlgImageSize::desiredHeight(), DlgImageSize::desiredResolution(), DlgImageSize::desiredWidth(), DlgImageSize::filterType(), KisImage::height(), KisActionPlugin::viewManager(), KisImage::width(), and KisImage::yRes().
|
privateslot |
Definition at line 141 of file imagesize.cc.
References scaleLayersImpl(), and KisActionPlugin::viewManager().
|
privateslot |
Definition at line 146 of file imagesize.cc.
References KisNodeFacade::root, scaleLayerImpl(), and KisActionPlugin::viewManager().
|
privateslot |
Definition at line 154 of file imagesize.cc.
References DlgLayerSize::desiredHeight(), DlgLayerSize::desiredWidth(), DlgLayerSize::filterType(), KIS_ASSERT_RECOVER_RETURN, KisImage::rootLayer(), KisImage::scaleNode(), KisSelection::selectedExactRect(), KisMask::selection, KisLayer::selectionMask(), KoDialog::setCaption(), KisActionPlugin::viewManager(), and KisImage::yRes().