Logo Search packages:      
Sourcecode: ktechlab version File versions

LineOverlay Class Reference

#include <resizeoverlay.h>

Inheritance diagram for LineOverlay:


List of all members.

Detailed Description

David Saxton

Definition at line 256 of file resizeoverlay.h.

Public Slots

void slotMoveAllResizeHandles (double dx, double dy)
void slotUpdateResizeHandles ()

Public Member Functions

QPoint endPoint () const
virtual bool isValidXPos (ResizeHandle *rh)
virtual bool isValidYPos (ResizeHandle *rh)
 LineOverlay (Item *parent)
ItemparentItem () const
void setVisible (bool visible)
void showResizeHandles (bool show)
QPoint startPoint () const

Protected Slots

virtual void slotResizeHandleMoved (int id, double dx, double dy)

Protected Member Functions

ResizeHandlecreateResizeHandle (int id, ResizeHandle::DrawType drawType, int xsnap=1, int ysnap=1)
void removeResizeHandle (int id)
ResizeHandleresizeHandle (int id)
void syncX (ResizeHandle *rh1, ResizeHandle *rh2, ResizeHandle *rh3)
void syncX (ResizeHandle *rh1, ResizeHandle *rh2)
void syncY (ResizeHandle *rh1, ResizeHandle *rh2, ResizeHandle *rh3)
void syncY (ResizeHandle *rh1, ResizeHandle *rh2)

Protected Attributes

bool b_showResizeHandles
bool b_visible
ResizeHandleMap m_resizeHandleMap

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

Generated by  Doxygen 1.6.0   Back to index