krita/ui

KisZoomManager Class Reference

The zoom manager handles all user actions related to zooming and unzooming. More...

#include <kis_zoom_manager.h>

Inheritance diagram for KisZoomManager:

List of all members.

Public Member Functions

 KisZoomManager (KisView2 *view, KoZoomHandler *, KoCanvasController *)
 ~KisZoomManager ()
void setup (KActionCollection *actionCollection)
void updateGUI ()
KoZoomController * zoomController ()

Detailed Description

The zoom manager handles all user actions related to zooming and unzooming.

The actual computation of zoom levels and things are the job of KoZoomHandler or its descendants

Definition at line 44 of file kis_zoom_manager.h.


Constructor & Destructor Documentation

KisZoomManager::KisZoomManager ( KisView2 view,
KoZoomHandler *  zoomHandler,
KoCanvasController *  canvasController 
)

Definition at line 48 of file kis_zoom_manager.cc.

KisZoomManager::~KisZoomManager (  ) 

Definition at line 64 of file kis_zoom_manager.cc.


Member Function Documentation

void KisZoomManager::setup ( KActionCollection *  actionCollection  ) 

Definition at line 70 of file kis_zoom_manager.cc.

void KisZoomManager::updateGUI (  ) 

Definition at line 145 of file kis_zoom_manager.cc.

KoZoomController* KisZoomManager::zoomController (  )  [inline]

Definition at line 56 of file kis_zoom_manager.h.


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