krita/ui

KisImageManager Class Reference

#include <kis_image_manager.h>

Inheritance diagram for KisImageManager:

List of all members.

Public Slots

qint32 importImage (const KUrl &url=KUrl())
void resizeCurrentImage (qint32 w, qint32 h, qint32 xOffset, qint32 yOffset)
void resizeCurrentImage (qint32 w, qint32 h, bool cropLayers=false)
void rotateCurrentImage (double radians)
void scaleCurrentImage (double sx, double sy, KisFilterStrategy *filterStrategy)
void shearCurrentImage (double angleX, double angleY)
void slotImageProperties ()
void slotInsertImageAsLayer ()

Public Member Functions

 KisImageManager (KisView2 *view)
 ~KisImageManager ()
void setup (KActionCollection *actionCollection)
void updateGUI ()

Detailed Description

Definition at line 30 of file kis_image_manager.h.


Constructor & Destructor Documentation

KisImageManager::KisImageManager ( KisView2 view  ) 

Definition at line 51 of file kis_image_manager.cc.

KisImageManager::~KisImageManager (  )  [inline]

Definition at line 39 of file kis_image_manager.h.


Member Function Documentation

qint32 KisImageManager::importImage ( const KUrl &  url = KUrl()  )  [slot]

Import an image as a layer.

If there is more than one layer in the image, import all of them as separate layers.

Parameters:
url the url to the image file
Returns:
the number of layers added

Definition at line 80 of file kis_image_manager.cc.

void KisImageManager::resizeCurrentImage ( qint32  w,
qint32  h,
qint32  xOffset,
qint32  yOffset 
) [slot]

Definition at line 119 of file kis_image_manager.cc.

void KisImageManager::resizeCurrentImage ( qint32  w,
qint32  h,
bool  cropLayers = false 
) [slot]

Definition at line 110 of file kis_image_manager.cc.

void KisImageManager::rotateCurrentImage ( double  radians  )  [slot]

Definition at line 142 of file kis_image_manager.cc.

void KisImageManager::scaleCurrentImage ( double  sx,
double  sy,
KisFilterStrategy *  filterStrategy 
) [slot]

Definition at line 128 of file kis_image_manager.cc.

void KisImageManager::setup ( KActionCollection *  actionCollection  ) 

Definition at line 56 of file kis_image_manager.cc.

void KisImageManager::shearCurrentImage ( double  angleX,
double  angleY 
) [slot]

Definition at line 158 of file kis_image_manager.cc.

void KisImageManager::slotImageProperties (  )  [slot]

Definition at line 175 of file kis_image_manager.cc.

void KisImageManager::slotInsertImageAsLayer (  )  [slot]

Definition at line 73 of file kis_image_manager.cc.

void KisImageManager::updateGUI (  ) 

Definition at line 68 of file kis_image_manager.cc.


The documentation for this class was generated from the following files: