Slider Class Reference

Stores internal information about a QSlider associated with CNItem. More...

#include <canvasitemparts.h>

Inheritance diagram for Slider:

Inheritance graph
[legend]
Collaboration diagram for Slider:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Slider (const QString &id, CNItem *parent, const QRect &r, QCanvas *canvas)
 ~Slider ()
virtual void mousePressEvent (QMouseEvent *e)
virtual void mouseReleaseEvent (QMouseEvent *e)
virtual void mouseDoubleClickEvent (QMouseEvent *e)
virtual void mouseMoveEvent (QMouseEvent *e)
virtual void wheelEvent (QWheelEvent *e)
virtual void enterEvent ()
virtual void leaveEvent ()
virtual QWidget * widget () const
int value () const
void setValue (int value)
void setOrientation (Qt::Orientation o)

Protected Member Functions

virtual void posChanged ()

Detailed Description

Stores internal information about a QSlider associated with CNItem.

Author:
David Saxton

Definition at line 259 of file canvasitemparts.h.


Member Function Documentation

void Slider::mousePressEvent ( QMouseEvent *  e  )  [virtual]

Mouse was pressed. pos is given relative to CNItem position.

Reimplemented from Widget.

Definition at line 422 of file canvasitemparts.cpp.

References SliderWidget::mousePressEvent().

void Slider::mouseReleaseEvent ( QMouseEvent *  e  )  [virtual]

Mouse was released. pos is given relative to CNItem position.

Reimplemented from Widget.

Definition at line 432 of file canvasitemparts.cpp.

References SliderWidget::mouseReleaseEvent().

void Slider::mouseDoubleClickEvent ( QMouseEvent *  e  )  [virtual]

Mouse was double clicked. pos is given relative to CNItem position.

Reimplemented from Widget.

Definition at line 442 of file canvasitemparts.cpp.

References SliderWidget::mouseDoubleClickEvent().

void Slider::mouseMoveEvent ( QMouseEvent *  e  )  [virtual]

Mouse was moved. pos is given relative to CNItem position.

Reimplemented from Widget.

Definition at line 452 of file canvasitemparts.cpp.

References SliderWidget::mouseMoveEvent().

void Slider::wheelEvent ( QWheelEvent *  e  )  [virtual]

Mouse was scrolled. pos is given relative to CNItem position.

Reimplemented from Widget.

Definition at line 460 of file canvasitemparts.cpp.

References SliderWidget::wheelEvent().

void Slider::posChanged (  )  [protected, virtual]

Called when the size or angle changes

Reimplemented from Widget.

Definition at line 492 of file canvasitemparts.cpp.

References GuiPart::m_angleDegrees, and Widget::posChanged().

Referenced by setOrientation(), and Slider().


The documentation for this class was generated from the following files:
Generated on Tue May 8 17:05:58 2007 for KTechLab by  doxygen 1.5.1