Logo Search packages:      
Sourcecode: ktechlab version File versions  Download package

PinMapView Class Reference

#include <pinmapping.h>

Inheritance diagram for PinMapView:

ICNView ItemView View

List of all members.


Detailed Description

Author:
David Saxton

Definition at line 120 of file pinmapping.h.


Public Slots

void actualSize ()
void scrollToMouse (const QPoint &pos)
virtual void setFocused ()
virtual void setUnfocused ()
virtual void updateStatus ()
void zoomIn ()
void zoomOut ()

Signals

void viewFocused (View *view)
void viewUnfocused ()

Public Member Functions

KAction * action (const QString &name) const
virtual bool canZoomIn () const
virtual bool canZoomOut () const
virtual bool closeView ()
CVBEditorcvbEditor () const
unsigned dcopID () const
DCOPObject * dcopObject () const
Documentdocument () const
bool isFocused () const
 PinMapView (PinMapDocument *pinMapDocument, ViewContainer *viewContainer, uint viewAreaId, const char *name=0l)
void setDCOPID (unsigned id)
void setKTechlabDeleted ()
virtual void toggleBreakpoint ()
uint viewAreaId () const
ViewContainerviewContainer () const
virtual void viewZoomIn ()
virtual void viewZoomOut ()
double zoomLevel () const

Protected Slots

void slotSetRoutingAuto ()
void slotSetRoutingManual ()
void slotSetRoutingMode (int mode)
virtual void slotUpdateConfiguration ()
void slotUpdateRoutingMode (bool manualRouting)
void slotUpdateRoutingToggles (bool manualRouting)
void startUpdatingStatus ()
void stopUpdatingStatus ()

Protected Member Functions

void contentsMouseDoubleClickEvent (QMouseEvent *e)
void contentsMouseMoveEvent (QMouseEvent *e)
void contentsMousePressEvent (QMouseEvent *e)
void contentsMouseReleaseEvent (QMouseEvent *e)
void contentsWheelEvent (QWheelEvent *e)
virtual void dragEnterEvent (QDragEnterEvent *)
void dropEvent (QDropEvent *)
void enterEvent (QEvent *e)
void leaveEvent (QEvent *e)
void updateZoomActions ()

Protected Attributes

bool b_isFocused
CVBEditorm_CVBEditor
unsigned m_dcopID
QVBoxLayout * m_layout
KRadioAction * m_pAutoRoutingAction
QGuardedPtr< Documentm_pDocument
KRadioAction * m_pManualRoutingAction
KToolBarPopupAction * m_pRoutingModeToolbarPopup
QTimer * m_pUpdateStatusTmr
ViewIfacem_pViewIface
ViewStatusBar * m_statusBar
uint m_viewAreaId
double m_zoomLevel
QGuardedPtr< ItemDocumentp_itemDocument
KTechlabp_ktechlab
QGuardedPtr< ViewContainerp_viewContainer

Friends

class CVBEditor

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

Generated by  Doxygen 1.6.0   Back to index